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
>

Reply via email to