Hi I have just taken a fresh Karaf 3.0.3 and imported the pax cdi 0.8.0 repository
karaf@root()> feature:repo-add mvn:org.ops4j.pax.cdi/pax-cdi-features/0.8.0/xml/features Adding feature url mvn:org.ops4j.pax.cdi/pax-cdi-features/0.8.0/xml/features karaf@root()> feature:install pax-cdi/0.8.0 Error executing command: Can't install feature pax-cdi/0.8.0: Could not start bundle mvn:org.ops4j.pax.cdi/pax-cdi-extension/0.8.0 in feature(s) pax-cdi-1.1-0.8.0, pax-cdi-0.8.0, pax-cdi-1.2-0.8.0: Unresolved constraint in bundle org.ops4j.pax.cdi.extension [80]: Unable to resolve 80.0: missing requirement [80.0] osgi.wiring.package; (&(osgi.wiring.package=javax.annotation)(version>=1.1.0)(!(version>=2.0.0))) Next I have changed the version of javax.annotation to 1.2 jre-1.7= \ javax.accessibility, \ javax.activation;version="1.1", \ javax.activity, \ javax.annotation;version="1.2", \ After restart I could install the pax cdi karaf@root()> feature:install pax-cdi/0.8.0 karaf@root()> Regards Krzysztof On 13.04.2015 19:57, PashaTurok wrote: > I've changed version of javax.annotation to 1.2 in /etc/jre.properties and > when I execute feature:install pax-cdi/0.8.0 I get osgi framework exception > that javax.annotaion package can't be resolved. what to do? > > > > -- > View this message in context: > http://karaf.922171.n3.nabble.com/How-to-make-karaf-install-features-of-certain-versions-tp4039644p4039658.html > Sent from the Karaf - User mailing list archive at Nabble.com. -- Krzysztof Sobkowiak JEE & OSS Architect Apache Software Foundation Member Apache ServiceMix <http://servicemix.apache.org/> Committer & PMC chair Senior Solution Architect @ Capgemini SSC <http://www.pl.capgemini-sdm.com/en/>