Details
-
Bug
-
Resolution: Done
-
Blocker
-
jboss-fuse-6.2
-
%
Description
Cannot install pax-cdi on Fuse 6.2.
Steps to reproduce:
1. Download Fuse 6.2.0-redhat-052 full
2. Start fuse (bin/fuse clean)
3. Install pax-cdi (features:install pax-cdi)
Notice error:
Error executing command: 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: Uses constraint violation. Unable to resolve bundle revision org.ops4j.pax.cdi.extension [294.0] because it is exposed to package 'org.ops4j.lang' from bundle revisions org.ops4j.base.lang [95.0] and org.ops4j.base.lang [70.0] via two dependency chains. Chain 1: org.ops4j.pax.cdi.extension [294.0] import: (&(osgi.wiring.package=org.ops4j.lang)(version>=1.4.0)(!(version>=2.0.0))) | export: osgi.wiring.package=org.ops4j.lang org.ops4j.base.lang [95.0] Chain 2: org.ops4j.pax.cdi.extension [294.0] import: (&(osgi.wiring.package=org.ops4j.pax.swissbox.tracker)(version>=1.7.0)(!(version>=2.0.0))) | export: osgi.wiring.package=org.ops4j.pax.swissbox.tracker; uses:=org.ops4j.lang org.ops4j.pax.swissbox.tracker [291.0] import: (&(osgi.wiring.package=org.ops4j.lang)(version>=1.4.0)(!(version>=2.0.0))) | export: osgi.wiring.package=org.ops4j.lang org.ops4j.base.lang [70.0]
This prevents testing of SwitchYard on Fuse.