Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 338889

Summary: javax.xml.bind.source 2.2 does not have the proper format for the source bundle
Product: [Tools] Orbit Reporter: Hugues Malphettes <hmalphettes>
Component: bundlesAssignee: Hugues Malphettes <hmalphettes>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: blaise.doughan
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Hugues Malphettes CLA 2011-03-04 01:57:34 EST
I traced some mysterious errors when importing a target platform "Problem processing bundle manifest source header"

java.lang.IllegalArgumentException: invalid format: 2.2.
at org.osgi.framework.Version.<init>(Version.java:150)
at org.eclipse.pde.internal.core.BundleManifestSourceLocationManager.setPlugins(BundleManifestSourceLocationManager.java:214)

It turns out that the javax.xml.bind.source bundle uses:
   Eclipse-SourceBundle: javax.xml.bind;version="2.2.qualifier"
It should be:
   Eclipse-SourceBundle: javax.xml.bind;version="2.2.0.qualifier"
Comment 1 Hugues Malphettes CLA 2011-03-04 01:59:24 EST
Blaise I am staring at the sources in orbit: I'll fix this.
Comment 2 Hugues Malphettes CLA 2011-03-04 02:23:22 EST
Fixed with v201103041518