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/>

Reply via email to