Will take this into account. This may help us upgrading versions. Thanks again...
Rodolfo 2016-02-19 11:11 GMT+01:00 Christian Schneider <[email protected]>: > Servicemix might have some issues here as it preinstalls a certain version > of cxf and camel. > These versions can conflict with the cxf dosgi refers to. > I think the way to go is to align the versions to the one your dosgi > version uses. > > Christian > > > On 19.02.2016 10:42, Rodolfo Alcazar Portillo wrote: > > 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]>: >> >>> 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. >>> >>> >> >> > > > -- > Christian Schneiderhttp://www.liquid-reality.de > > Open Source Architecthttp://www.talend.com > >
