On Mon, Feb 27, 2017 at 6:42 PM, Emmanuel Lécharny <[email protected]> wrote:
>> one obstacle showed up when attempting to use jBCrypt from within the
>> API: The original implementation does not come as an OSGi bundle
>> causing the OSGi integration tests to fail.
> WHat is the failure you get ?
Running org.apache.directory.api.osgi.ApiAsn1BerOsgiTest
Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.411
sec <<< FAILURE! - in org.apache.directory.api.osgi.ApiAsn1BerOsgiTest
org.apache.directory.api.osgi.ApiAsn1BerOsgiTest Time elapsed: 0.406
sec <<< ERROR!
org.ops4j.pax.exam.TestContainerException:
[file:/home/tg/workspace/directory-shared/integ-osgi/target/dependency/jbcrypt-0.4.jar]
is not a valid bundle (bundleSymbolicName and bundleName are null)
at
org.ops4j.pax.exam.forked.provision.PlatformImpl.validateBundle(PlatformImpl.java:290)
at
org.ops4j.pax.exam.forked.provision.PlatformImpl.download(PlatformImpl.java:151)
at
org.ops4j.pax.exam.forked.ForkedTestContainer.downloadBundle(ForkedTestContainer.java:354)
at
org.ops4j.pax.exam.forked.ForkedTestContainer.installAndStartBundles(ForkedTestContainer.java:283)
at
org.ops4j.pax.exam.forked.ForkedTestContainer.start(ForkedTestContainer.java:165)
at
org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor.setUp(EagerSingleStagedReactor.java:86)
at
org.ops4j.pax.exam.spi.reactors.EagerSingleStagedReactor.beforeClass(EagerSingleStagedReactor.java:136)
at
org.ops4j.pax.exam.spi.reactors.ReactorManager.beforeClass(ReactorManager.java:448)
at org.ops4j.pax.exam.junit.impl.ProbeRunner.run(ProbeRunner.java:97)
at org.ops4j.pax.exam.junit.PaxExam.run(PaxExam.java:93)
at
org.apache.maven.surefire.junit4.JUnit4Provider.execute(JUnit4Provider.java:283)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeWithRerun(JUnit4Provider.java:173)
at
org.apache.maven.surefire.junit4.JUnit4Provider.executeTestSet(JUnit4Provider.java:153)
at
org.apache.maven.surefire.junit4.JUnit4Provider.invoke(JUnit4Provider.java:128)
at
org.apache.maven.surefire.booter.ForkedBooter.invokeProviderInSameClassLoader(ForkedBooter.java:203)
at
org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:155)
at
org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:103)
Regards,
Thilo