your log still show you are using pax-exam 2.4 -D
On Sat, Feb 16, 2013 at 1:48 AM, Charles Moulliard <[email protected]> wrote: > Dan, > > I already use pax-exam 2.6.0. > > Regards, > > Charles > > > On Sat, Feb 16, 2013 at 10:20 AM, Dan Tran <[email protected]> wrote: >> >> https://issues.apache.org/jira/browse/KARAF-2096 >> >> -D >> >> On Sat, Feb 16, 2013 at 12:49 AM, Charles Moulliard <[email protected]> >> wrote: >> > Hi, >> > >> > I have created a pax exam test class using karaf tool exam but when the >> > mvn >> > test is started, I get this error : >> > >> > eatures.core - 2.3.0 | Error installing boot features >> > java.lang.Exception: Could not start bundle >> > mvn:org.ops4j.pax.swissbox/pax-swissbox-core/ in feature(s) exam-2.4.0: >> > Unresolved constraint in bundle org.ops4j.pax.swissbox.core [92]: Unable >> > to >> > resolve 92.0: missing requirement [92.0] osgi.wiring.package; >> > (&(osgi.wiring.package=org.ops4j.lang)(version>=1.4.0)) >> > at >> > >> > org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:476)[20:org.apache.karaf.features.core:2.3.0] >> > at >> > >> > org.apache.karaf.features.internal.FeaturesServiceImpl$2.run(FeaturesServiceImpl.java:1141)[20:org.apache.karaf.features.core:2.3.0] >> > Caused by: org.osgi.framework.BundleException: Unresolved constraint in >> > bundle org.ops4j.pax.swissbox.core [92]: Unable to resolve 92.0: missing >> > requirement [92.0] osgi.wiring.package; >> > (&(osgi.wiring.package=org.ops4j.lang)(version>=1.4.0)) >> > at >> > >> > org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3826)[org.apache.felix.framework-4.0.3.jar:] >> > at >> > >> > org.apache.felix.framework.Felix.startBundle(Felix.java:1868)[org.apache.felix.framework-4.0.3.jar:] >> > at >> > >> > org.apache.felix.framework.BundleImpl.start(BundleImpl.java:944)[org.apache.felix.framework-4.0.3.jar:] >> > at >> > >> > org.apache.felix.framework.BundleImpl.start(BundleImpl.java:931)[org.apache.felix.framework-4.0.3.jar:] >> > at >> > >> > org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:473)[20:org.apache.karaf.features.core:2.3.0] >> > ... 1 more >> > >> > Config >> > >> > @Configuration >> > public Option[] configure() { >> > return new Option[]{ >> > karafDistributionConfiguration().frameworkUrl( >> > >> > >> > maven().groupId("org.apache.karaf").artifactId("apache-karaf").type("tar.gz").versionAsInProject()) >> > //This version doesn't affect the version of >> > karaf >> > we use >> > >> > .karafVersion(MavenUtils.getArtifactVersion("org.apache.karaf", >> > "apache-karaf")).name("Apache Karaf") >> > .unpackDirectory(new >> > File("target/exam/unpack/")), >> > >> > keepRuntimeFolder(), >> > logLevel(LogLevelOption.LogLevel.ERROR), >> > >> > // scanFeatures("config"), >> > scanFeatures(getCamelKarafFeatureUrl(), "camel-core", >> > "camel-spring"), >> > >> > mavenBundle("org.apache.servicemix.bundles", >> > "org.apache.servicemix.bundles.protobuf-java", "2.4.1_1"), >> > mavenBundle("org.apache.servicemix.bundles", >> > "org.apache.servicemix.bundles.antlr", "3.5_1"), >> > mavenBundle("org.mvel", "mvel2", "2.1.3.Final"), >> > mavenBundle("org.drools.karaf", "drools-core", >> > "1.0-SNAPSHOT"), >> > mavenBundle("org.drools", "drools-spring", >> > "5.3.0.Final"), >> > mavenBundle("org.drools", "drools-camel", >> > "5.3.0.Final"), >> > // >> > mavenBundle("org.drools.karaf", "drools-example", >> > "1.0-SNAPSHOT") >> > }; >> > >> > } >> > >> > Is there a workaround ? >> > >> > Regards, >> > >> > -- >> > Charles Moulliard >> > Apache Committer / Sr. Enterprise Architect (RedHat) >> > Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com >> > > > > > > -- > Charles Moulliard > Apache Committer / Sr. Enterprise Architect (RedHat) > Twitter : @cmoulliard | Blog : http://cmoulliard.blogspot.com >
