Well,
you should rather blame it on the Java Runtime then on OSGi since these
packages that did give you such a problem are
provided by the Sun/Oracle Java Runtime and my not be by a IBM or other.
So this is just the basic it's already in the JDK/JRE thing just like
which version of JAXB is included in version 1.6.0_3 and
which one is included in Java versions higher :-)

regards, Achim

Am 17.05.2011 20:15, schrieb Glenn Silverman:
> Yeah! I got camel-cxf 2.8.0-SNAPSHOT working in Karaf 2.2.1 using the 
> jre.property changes you described. It seems my earlier attempt used the 
> jre.properties file in ServiceMix 4.3.0, which is different. 
>
> Thanks for this help and I apologize for my previous mistake.
>
> But this issue does bring up a sticky problem with OSGi, which is supposed to 
> alleviate dependency "hell", as one of its main selling points. I haven't 
> found this to be very true.
>
>
>
> Glenn Silverman
> Senior Java Developer
> Office: 657-622-2900 x404
>
>
> -----Original Message-----
> From: Glenn Silverman [mailto:[email protected]] 
> Sent: Tuesday, May 17, 2011 10:30 AM
> To: [email protected]; [email protected]
> Subject: RE: Re: Thoughts about Karaf profiles / releases / growing number of 
> dependencies (Re: AW: AW: Problem when starting camel-cxf in karaf)
>
> I followed the instructions for modifying etc/jre.properties (actually, the 
> file already comments out all the lines listed below) - adding the two xerces 
> lines at the end, and tried features:install camel-cxf after installing war 
> and camel from the features list, and I got the following error:
>
> Error executing command: Could not start bundle 
> mvn:org.apache.camel/camel-cxf/2.8-SNAPSHOT in feature(s) camel-cxf-2.8-
> SNAPSHOT: The bundle "org.apache.camel.camel-cxf_2.8.0.SNAPSHOT [274]" could 
> not be resolved. Reason: Missing Constraint
> : Import-Package: org.apache.camel; version="[2.8.0,2.9.0)"
>
> It seems Karaf is looking for 2.8.0 releases, not the shapshot version.
>
>
>
> Glenn Silverman
> Senior Java Developer
> Office: 657-622-2900 x404
>
>
> -----Original Message-----
> From: Jean-Baptiste Onofré [mailto:[email protected]] 
> Sent: Tuesday, May 17, 2011 5:12 AM
> To: [email protected]; [email protected]
> Subject: Fwd: Re: Thoughts about Karaf profiles / releases / growing number 
> of dependencies (Re: AW: AW: Problem when starting camel-cxf in karaf)
>
> I forward my answer to CXF and Camel users mailing list as it could help 
> other people.
>
> Regards
> JB
>
> -------- Original Message --------
> Subject: Re: Thoughts about Karaf profiles / releases / growing number 
> of dependencies (Re: AW: AW: Problem when starting camel-cxf in karaf)
> Date: Tue, 17 May 2011 14:06:51 +0200
> From: Jean-Baptiste Onofré <[email protected]>
> Reply-To: [email protected]
> To: [email protected]
>
> OK guys I got it.
>
> Here's the workaround:
>
> - I took Karaf 2.2.1 from scratch and uncompress
> - I changed the etc/jre.properties, in the jre-1.6 section, by:
>   * commenting the following lines:
>
>   # javax.activation, \
>   [...]
>   # javax.annotation, \
>   # javax.annotation.processing, \
>   [...]
>   # javax.jws, \
>   # javax.jws.soap, \
>   [...]
>   #javax.xml.bind, \
>   #javax.xml.bind.annotation, \
>   #javax.xml.bind.annotation.adapters, \
>   #javax.xml.bind.attachment, \
>   #javax.xml.bind.helpers, \
>   #javax.xml.bind.util, \
>   [...]
>   #javax.xml.soap, \
>   #javax.xml.stream, \
>   #javax.xml.stream.events, \
>   #javax.xml.stream.util, \
>   [...]
>   #javax.xml.ws, \
>   #javax.xml.ws.handler, \
>   #javax.xml.ws.handler.soap, \
>   #javax.xml.ws.http, \
>   #javax.xml.ws.soap, \
>   #javax.xml.ws.spi, \
>   #javax.xml.ws.wsaddressing, \
>   [...]
>
>   * adding the following lines at the end:
>
>   com.sun.org.apache.xerces.internal.dom, \
>   com.sun.org.apache.xerces.internal.jaxp
>
> - After the added the camel features descriptor URL
> - And installed the camel-cxf feature without problem
>
> Regards
> JB
>
> On 05/17/2011 12:53 PM, akuhtz wrote:
>> Hi JB,
>>
>> I've the same problem:
>>   * Start with fresh karaf-2.2.1 (extracted from assembly.zip),
>>   * add the camel features url in the console: features:addurl
>> mvn:org.apache.camel.karaf/apache-camel/2.8-SNAPSHOT/xml/features
>>   * try to install camel-cxf feature: features:install camel-cxf
>>
>> After a while the following is printed in the console:
>> Error executing command: Could not start bundle
>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.saaj-imp
>> l/1.3.2_1 in feature(s) camel-cxf-2.8-SNAPSHOT: Unresolved constraint in
>> bundle org.apache.servicemix.bundles.saaj-impl
>> [105]: Unable to resolve 105.0: missing requirement [105.0] package;
>> (package=com.sun.org.apache.xerces.internal.dom)
>>
>> My env:
>> java version "1.6.0_23"
>> Java(TM) SE Runtime Environment (build 1.6.0_23-b05)
>> Java HotSpot(TM) Client VM (build 19.0-b09, mixed mode, sharing)
>>
>> Apache Maven 2.2.1 (r801777; 2009-08-06 21:16:01+0200)
>> Java version: 1.6.0_23
>> Java home: C:\Siemens\Java\jdk1.6.0_23\jre
>> Default locale: de_CH, platform encoding: Cp1252
>> OS name: "windows xp" version: "5.1" arch: "x86" Family: "windows"
>>
>> Regards
>> Andi
>>
>>
>> --
>> View this message in context: 
>> http://karaf.922171.n3.nabble.com/Thoughts-about-Karaf-profiles-releases-growing-number-of-dependencies-Re-AW-AW-Problem-when-starting-tp2419227p2951998.html
>> Sent from the Karaf - Dev mailing list archive at Nabble.com.

Reply via email to