[ 
https://issues.apache.org/jira/browse/SM-4762?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17340990#comment-17340990
 ] 

Freeman Yue Fang commented on SM-4762:
--------------------------------------

Hi [~markov],

Yes, I think we better to keep the version range here.

It is mainly tested in Apache Karaf(which can also be Felix based), and in 
Apache Karaf we actually endorsed javax.xml.stream(along with some others) API. 
Plus we have etc/jre.properties in Karaf which we specific desired version 
range for those endorsed packages(javax.xml.stream is one of those) which is 
also from system bundle 0.

Freeman

> JAXB API 2.3 imports javax.xml.stream 1.0
> -----------------------------------------
>
>                 Key: SM-4762
>                 URL: https://issues.apache.org/jira/browse/SM-4762
>             Project: ServiceMix
>          Issue Type: Bug
>          Components: specs
>    Affects Versions: jaxb-api-2.3_1
>            Reporter: Veselin
>            Assignee: Freeman Yue Fang
>            Priority: Major
>
> The bundle org.apache.servicemix.specs.jaxb-api-2.3 is importing the package 
> javax.xml.stream in version 1.0. This prevents it to load the package from 
> JavaSE and forces me to install other bundles exporting the package.
> I'm just trying to upgrade my JAXB implementation to version 2.3.
> My goal is to add the following bundles to my felix container and be done 
> with it:
> org.apache.servicemix.specs.jaxb-api-2.3-2.3_3.jar
> org.apache.servicemix.bundles.jaxb-runtime-2.3.2_2.jar
> javax.activation-api-1.2.0.jar
> javax.activation-1.2.0.jar
> osgi-resource-locator-1.0.1.jar
>  
> Is it really required for the bundle to import javax.xml.stream v1.0?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to