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.
