I am getting exceptions while trying to import derbyclient 10.6.2000001.999685 .
When I do
Import-Bundle: derbyclient
I get
Caused by: org.eclipse.virgo.kernel.osgi.framework.UnableToSatisfyBundleDependenciesException: Unable to satisfy dependencies of bundle 'com.rits.derby' at vers
ion '1.0.0': Import-Bundle with symbolic name 'derbyclient' in version range '[0.0.0, oo)' could not be satisfied
at org.eclipse.virgo.kernel.userregion.internal.importexpansion.ImportExpansionHandler.getBundlePackageImports(ImportExpansionHandler.java:271)
When I do
Require-Bundle: derbyclient;version="[10.6.2000001.999685]"
I get
Caused by: org.eclipse.virgo.kernel.osgi.framework.UnableToSatisfyBundleDependenciesException: Unable to satisfy dependencies of bundle 'com.rits.derby' at vers
ion '1.0.0': Cannot resolve: com.rits.derby
Resolver report:
A Require-Bundle could not be resolved. Caused by missing constraint in bundle <com.rits.derby_1.0.0>
constraint: <Require-Bundle: derbyclient; bundle-version="0.0.0">
at org.eclipse.virgo.kernel.install.pipeline.stage.resolve.internal.QuasiResolveStage.process(QuasiResolveStage.java:45)
....
I do have derby client in my maven repository and I've configured virgo to read bundles from it. This works because I import other bundles from it.
<dependency>
<groupId>org.apache.derby</groupId>
<artifactId>derbyclient</artifactId>
<version>10.6.2.1</version>
</dependency>
Any ideas?
Thanks