Bug 539515 - Bundles with versionless import-package on javax.xml.bind will fail to resolve on Java 11
Summary: Bundles with versionless import-package on javax.xml.bind will fail to resolv...
Status: CLOSED FIXED
Alias: None
Product: Orbit
Classification: Tools
Component: bundles (show other bugs)
Version: unspecified   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 2018-12 M1   Edit
Assignee: Orbit Bundles CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-09-26 12:22 EDT by Roland Grunberg CLA
Modified: 2018-12-11 02:34 EST (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Grunberg CLA 2018-09-26 12:22:55 EDT
The following Orbit bundles seem to have a versionless Import-Package to "javax.xml.bind*" . This will fail on Java 11 as it will no longer be provided.

These packages should probably get a versioned Import-Package (against 2.2.0)

IU: com.sun.jersey 1.17.0.v201503170330
-> java.package; javax.xml.bind 0.0.0
-> java.package; javax.xml.bind.annotation 0.0.0
-> java.package; javax.xml.bind.annotation.adapters 0.0.0
-> java.package; javax.xml.bind.attachment 0.0.0
IU: javax.ws.rs 2.0.1.v201504171603
-> java.package; javax.xml.bind.annotation 0.0.0
-> java.package; javax.xml.bind.annotation.adapters 0.0.0
IU: org.apache.bval 0.3.0.v201205161050
-> java.package; javax.xml.bind 0.0.0
-> java.package; javax.xml.bind.annotation 0.0.0
-> java.package; javax.xml.bind.annotation.adapters 0.0.0
IU: org.glassfish.jersey.ext.entityfiltering 2.22.1.v20161103-0227
-> java.package; javax.xml.bind 0.0.0
IU: org.dom4j 1.6.1.v20170815-1500
-> java.package; javax.xml.bind 0.0.0
IU: org.codehaus.jackson.xc 1.6.0.v20101005-0925
-> java.package; javax.xml.bind 0.0.0
-> java.package; javax.xml.bind.annotation 0.0.0
-> java.package; javax.xml.bind.annotation.adapters 0.0.0
IU: org.apache.xmlrpc.server 3.1.3.v20180410-1551
-> java.package; javax.xml.bind 0.0.0
IU: javax.xml.ws 2.1.0.v200902101523
-> java.package; javax.xml.bind 0.0.0
-> java.package; javax.xml.bind.annotation 0.0.0
IU: org.apache.catalina 7.0.56.v201503170330
-> java.package; javax.xml.bind 0.0.0
IU: org.eclipse.orbit.mongodb 3.2.2.v20170222-2110
-> java.package; javax.xml.bind 0.0.0
IU: org.apache.xmlrpc 3.0.0.v20100427-1100
-> java.package; javax.xml.bind 0.0.0
IU: org.apache.openejb.jee 4.0.0.beta-2_v201205041336
-> java.package; javax.xml.bind 0.0.0
-> java.package; javax.xml.bind.annotation 0.0.0
-> java.package; javax.xml.bind.annotation.adapters 0.0.0
IU: org.glassfish.jersey.core.jersey-server 2.22.1.v20161103-1916
-> java.package; javax.xml.bind 0.0.0
-> java.package; javax.xml.bind.annotation 0.0.0
-> java.package; javax.xml.bind.annotation.adapters 0.0.0
IU: org.apache.jclouds.jclouds-core 1.8.0.v20160301-1110
-> java.package; javax.xml.bind 0.0.0
IU: org.apache.xmlrpc.common 3.1.3.v20160817-1930
-> java.package; javax.xml.bind 0.0.0
IU: com.sun.xml.bind 2.2.0.v201505121915
-> java.package; javax.xml.bind 0.0.0
-> java.package; javax.xml.bind.annotation 0.0.0
-> java.package; javax.xml.bind.annotation.adapters 0.0.0
-> java.package; javax.xml.bind.attachment 0.0.0
-> java.package; javax.xml.bind.helpers 0.0.0
Comment 1 Eclipse Genie CLA 2018-10-04 14:40:47 EDT
New Gerrit change created: https://git.eclipse.org/r/130429
Comment 3 Alexander Kurtakov CLA 2018-11-15 07:36:10 EST
Roland, is there anything pending here?
Comment 4 Roland Grunberg CLA 2018-12-10 13:44:20 EST
Marking as CLOSED (FIXED). I have left some much older bundles as they are since I couldn't see any consumers from the CQs. Everything else was converted. There are some issues with older jaxb that will need to be addressed with an updated version. I'll file a separate bug for this.