Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0038892Openbravo ERPA. Platformpublic2018-07-04 18:382018-08-08 13:06
caristu 
caristu 
urgentminorhave not tried
closedfixed 
5
 
3.0PR18Q4 
alostale
Core
No
0038892: JDK 11: not necessary to include jaxws-api library
In Java 11, some modules are removed from the standard distribution. See[1].

Some of these modules were required in Openbravo, so in order to support Java 11 they were included to be deployed on the classpath. See[2].

The jaxws-api[3] was one of these libraries, but is not being used in core. Therefore it should be removed.

[1] http://openjdk.java.net/jeps/320 [^]
[2] https://code.openbravo.com/erp/devel/pi/rev/c3a604592d8f59346c6a17cc7c511566602dc23c [^]
[3] https://docs.oracle.com/javase/7/docs/technotes/guides/xml/jax-ws/ [^]
.
No tags attached.
related to feature request 0038130 closed caristu Openbravo ERP support JDK 11 
related to design defect 0038869 closed caristu Openbravo ERP JDK 11: jaxbl-impl library should be included in the classpath 
depends on backport 00388973.0PR18Q3 closed caristu Openbravo ERP JDK 11: not necessary to include jaxws-api library 
depends on backport 00388983.0PR18Q2.1 closed caristu Openbravo ERP JDK 11: not necessary to include jaxws-api library 
causes defect 0038908 closed Triage Finance Modules Authorize.net Integration module does not compile with JDK 11 
Issue History
2018-07-04 18:38caristuNew Issue
2018-07-04 18:38caristuAssigned To => caristu
2018-07-04 18:38caristuModules => Core
2018-07-04 18:38caristuTriggers an Emergency Pack => No
2018-07-04 18:38caristuIssue generated from0038869
2018-07-04 18:38caristuRelationship addedrelated to 0038130
2018-07-04 18:38caristuRelationship addedrelated to 0038869
2018-07-05 08:32caristuStatusnew => scheduled
2018-07-05 08:35caristuSummaryJDK 11: does not need to include jaxws-api library => JDK 11: not necessary to include jaxws-api library
2018-07-05 08:48hgbotCheckin
2018-07-05 08:48hgbotNote Added: 0105606
2018-07-05 08:48hgbotStatusscheduled => resolved
2018-07-05 08:48hgbotResolutionopen => fixed
2018-07-05 08:48hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/85da1c363b4904a437d9d494741b90cd58f43926 [^]
2018-07-05 08:50caristuReview Assigned To => alostale
2018-07-05 08:50caristuDescription Updatedbug_revision_view_page.php?rev_id=17376#r17376
2018-07-05 08:52caristuNote Added: 0105607
2018-07-05 14:34alostaleNote Added: 0105643
2018-07-05 14:34alostaleStatusresolved => closed
2018-07-05 14:34alostaleFixed in Version => 3.0PR18Q4
2018-07-06 08:22alostaleRelationship addedcauses 0038908
2018-08-08 13:06hudsonbotCheckin
2018-08-08 13:06hudsonbotNote Added: 0106201

Notes
(0105606)
hgbot   
2018-07-05 08:48   
Repository: erp/devel/pi
Changeset: 85da1c363b4904a437d9d494741b90cd58f43926
Author: Carlos Aristu <carlos.aristu <at> openbravo.com>
Date: Thu Jul 05 08:47:26 2018 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/85da1c363b4904a437d9d494741b90cd58f43926 [^]

fixes issue 38892: not necessary to include jaxws-api library

---
M legal/Licensing.txt
R lib/runtime/jaxws-api-2.2.12.jar
---
(0105607)
caristu   
2018-07-05 08:52   
Removed from wiki: http://wiki.openbravo.com/wiki/Openbravo_Libraries#Java_libraries [^]
(0105643)
alostale   
2018-07-05 14:34   
reviewed
tested with openjdk version "11-ea" 2018-09-25:
* MMC -> scan for updates, install and compile modules
* send email
(0106201)
hudsonbot   
2018-08-08 13:06   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/bfd7a414183a [^]
Maturity status: Test