Dear Morgan, Aha! This means that our installation has some issue (in fact this is ServiceMix using Karaf 2.4.1). Will try it on a machine at home.
Thank you very much for the test. Greetings... Rodolfo 2016-02-19 9:43 GMT+01:00 Morgan <[email protected]>: > Hey Rodolfo, > > Fresh karaf 2.4.1 -> Here is what I did and it's going smooth without a > problem. > > - features:addurl mvn:org.apache.cxf.dosgi/cxf-dosgi/1.4.0/xml/features > - features:install cxf-dosgi-core > - features:install cxf-dosgi-discovery-distributed > > Regards, > Morgan > > > On 2016-02-18 17:40, Rodolfo Alcazar Portillo wrote: > > ... in case anyone wants to see the behavior with newer versions... > > karaf@root> features:chooseurl cxf-dosgi 1.7.0 > Adding feature url mvn:org.apache.cxf.dosgi/cxf-dosgi/1.7.0/xml/features > > karaf@root> features:install cxf-dosgi-discovery-distributed > Error executing command: Can't install feature > cxf-dosgi-discovery-distributed/0.0.0: > Could not start bundle mvn:org.apache.cxf.dosgi/cxf-dosgi-ri-dsw-cxf/1.7.0 > in feature(s) cxf-dosgi-core-1.7.0: Unresolved constraint in bundle > cxf-dosgi-ri-dsw-cxf [317]: Unable to resolve 317.0: missing requirement > [317.0] osgi.wiring.package; > (&(osgi.wiring.package=org.apache.cxf)(version>=3.1.0)(!(version>=4.0.0))) > > (ok, I assume it requires CXF>=3.1.0) > > karaf@root> features:chooseurl cxf 3.1.0 > Adding feature url mvn:org.apache.cxf.karaf/apache-cxf/3.1.0/xml/features > > karaf@root> features:install cxf/3.1.0 > Error executing command: Can't install feature cxf/3.1.0: > Could not start bundle > mvn:org.apache.wss4j/wss4j-ws-security-policy-stax/2.1.0 in feature(s) > wss4j-2.1.0: Uses constraint violation. Unable to resolve bundle revision > org.apache.wss4j.wss4j-ws-security-stax [299.0] because it is exposed to > package 'org.joda.time' from bundle revisions joda-time [294.0] and > org.apache.servicemix.bundles.joda-time [8.0] via two dependency chains. > Chain 1: > org.apache.wss4j.wss4j-ws-security-stax [299.0] > import: > (&(osgi.wiring.package=org.joda.time)(version>=2.7.0)(!(version>=3.0.0))) > | > export: osgi.wiring.package=org.joda.time > joda-time [294.0] > Chain 2: > org.apache.wss4j.wss4j-ws-security-stax [299.0] > import: (osgi.wiring.package=org.opensaml.xmlsec.signature.support) > | > export: osgi.wiring.package=org.opensaml.xmlsec.signature.support; > uses:=org.joda.time > org.apache.servicemix.bundles.opensaml [293.0] > import: > (&(osgi.wiring.package=org.joda.time)(version>=2.2.0)(!(version>=3.0.0))) > | > export: osgi.wiring.package=org.joda.time > org.apache.servicemix.bundles.joda-time [8.0] > > What!? > > Thanks, Rodolfo. > > 2016-02-18 17:30 GMT+01:00 Rodolfo Alcazar Portillo < > <[email protected]>[email protected]>: > >> Hi, my first time on the list :) >> >> I'm using karaf 2.4.1 (can't change version) and want to test dosgi. I'm >> following some tutorials, mainly lessons 4 & 8 in >> http://www.liquid-reality.de/, but can't make dosgi startup in karaf. >> I'm stucked here (the versions shown below give the less errors, others >> give thougher errors): >> >> karaf@root> features:chooseurl cxf-dosgi 1.4.0 >> Adding feature url mvn:org.apache.cxf.dosgi/cxf-dosgi/1.4.0/xml/features >> >> (good!) >> >> karaf@root> features:install cxf-dosgi-discovery-distributed >> Error executing command: Can't install feature >> cxf-dosgi-discovery-distributed/0.0.0: >> Could not start bundle >> mvn:org.apache.cxf.dosgi/cxf-dosgi-ri-dsw-cxf/1.4.0 in feature(s) >> cxf-dosgi-core-1.4.0: Unresolved constraint in bundle cxf-dosgi-ri-dsw-cxf >> [216]: Unable to resolve 216.0: missing requirement [216.0] >> osgi.wiring.package; >> (&(osgi.wiring.package=org.apache.cxf)(version>=2.7.0)(!(version>=3.0.0))) >> >> (oops, ok, let's provide cxf)... >> >> karaf@root> features:chooseurl cxf 2.7.4 >> Adding feature url mvn:org.apache.cxf.karaf/apache-cxf/2.7.4/xml/features >> >> (ok) >> >> karaf@root> features:install cxf >> >> (ok, and here we go again:) >> >> karaf@root> features:install cxf-dosgi-discovery-distributed >> Error executing command: Can't install feature >> cxf-dosgi-discovery-distributed/0.0.0: >> Could not start bundle >> mvn:org.apache.cxf.dosgi/cxf-dosgi-ri-dsw-cxf/1.4.0 in feature(s) >> cxf-dosgi-core-1.4.0: Unresolved constraint in bundle cxf-dosgi-ri-dsw-cxf >> [223]: Unable to resolve 223.0: missing requirement [223.0] >> osgi.wiring.package; >> (&(osgi.wiring.package=org.apache.cxf)(version>=2.7.0)(!(version>=3.0.0))) >> >> karaf@root> list|grep cxf >> [ 197] [Active ] [Created ] [ ] [ 50] camel-cxf-transport >> (2.14.1) >> [ 198] [Active ] [Created ] [ ] [ 50] camel-cxf (2.14.1) >> >> Why? I'm on the right version, providing the right package! As said, with >> other versions I get other errors, mainly if I use cxf 3.1.0 or higher : >> google for "joda-time via two dependency chains" >> >> Any help on this will be welcome, thanks in advance. >> >> Greets. R. >> >> > >
