felix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pierre De Rop (JIRA)" <j...@apache.org>
Subject [jira] Created: (FELIX-730) Can't import highest package version
Date Sun, 21 Sep 2008 21:13:46 GMT
Can't import highest package version

                 Key: FELIX-730
                 URL: https://issues.apache.org/jira/browse/FELIX-730
             Project: Felix
          Issue Type: Bug
          Components: Framework
         Environment: linux
            Reporter: Pierre De Rop
            Priority: Minor

This issue follows up the thread: http://www.mail-archive.com/users@felix.apache.org/msg02152.html

- I use jdk 1.6, and all the jdk packages are re-exported from the felix.properties file,
with version = 1.6.0
- I have a bundle "jaxb.jar" which exports package "javax.xml.bind" with version 2.1.4 
(and the jdk also exports that package, but with version = 1.6.0).
- a bundle "SipServletDeployer" simply imports "javax.xml.bind" (but without any versions)

-> the issue is: the bundle "SipServletDeployer" gets wired to the 1.6.0 (jdk) version
of javax.xml.bind, instead of version 2.1.4.
(but if I force "version=2.1.4" in  "SipServletDeployer", then it is properly wired to the
jaxb.jar bundle).

Richard; could you please take a look at the log attached to this issue, because I don't think
package "javax.xml.bind" is 
already loaded from system bundle (version 1.6.0) at the time "SipServletDeployer" is loaded

you can grep "javax.xml.bind" from the log file:

DEBUG: WIRE: 64.0 -> javax.xml.bind.annotation -> 15.0     (bundle 64 is wired to 15
(jaxb.jar) because it imports javax.xml.bind;version=2.1.4
DEBUG: WIRE: 62.0 -> javax.xml.bind -> 15.0                     (bundle 62 is wired
to  15 (jaxb.jar) because it imports javax.xml.bind;version=2.1.4
DEBUG: WIRE: 30.0 -> javax.xml.bind -> 0                         (but bundle 30 (SipServletDeployer)
is wired to jdk (system bundle) because it does not import with v=2.1.4 ...
etc ...

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message