Good morning JB,

with the karaf-maven-plugin? If so is it enough to add jaxb-api as dependency?

kind regards
christian

> Am 17.05.2019 um 05:54 schrieb Jean-Baptiste Onofré <j...@nanthrax.net>:
> 
> Hi Christian,
> 
> Maybe you can upgrade jaxb directly provided by Karaf ?
> 
> Regards
> JB
> 
> On 16/05/2019 21:38, Christian Lutz wrote:
>> Hello,
>> 
>> I am using karat 4.1.7 (jdk8) on Windows 10 and I got in the situation where 
>> the bundle start fails because java.xml.bind can be found via two different 
>> paths.
>> The first path is from my own deployed kar file. The other one is provided 
>> by the karat itself.
>> 
>> The reason why I have added jaxb-api is one of my required bundles requires 
>> jaxb-api in version >=2.3.0 so I added this bundle to the kar file.
>> If I execute bundle:refresh manually after the karat has been started on 
>> jaxb-api 2.3.1 bundle. I am able to start my own bundle.
>> 
>> So my question is how can I enforce that the jaxb-api 2.3.1 bundle will be 
>> used and no manual bundle:refresh is necessary anymore.
>> 
>> What I tried so far:
>> - Removing javax.xml.bind from jre.properties and config.properties -> karat 
>> doesn’t even start anymore
>> - set dependency=„true“ for jab-api within feature.xml (kar source) -> same 
>> problem
>> - change start-level within feature.xml for jaxb-api within feature.xml -> 
>> same problem
>> 
>> kind regards 
>> christian
>> 
>> 
>> 
> 
> -- 
> Jean-Baptiste Onofré
> jbono...@apache.org
> http://blog.nanthrax.net
> Talend - http://www.talend.com

Reply via email to