Bundle A depended on Bundle B randomly crashes during clean startup [message #634772] |
Sat, 23 October 2010 06:46  |
Eclipse User |
|
|
|
I've a bundle A which depends on my bundle B. Both live in the pickup directory.
A is called com.rits.derby and B is called com.rits.databases. derby needs databases and it imports it:
...
Import-Library: org.springframework.spring
Import-Bundle: org.apache.commons.dbcp
,derbyclient
,com.rits.databases
Import-Package: org.slf4j
Export-Package: com.rits.derby
If I delete all files under virgo/work and start the server, I get :
Caused by: org.eclipse.virgo.kernel.osgi.framework.UnableToSatisfyBundleDependenciesException: Unable to satisfy dependencies of bundle 'com.rits.derby' at version '1.0.0': Import-Bundle with symbolic name 'com.rits.databases' in version range '[0.0.0, oo)' could not be satisfied
at org.eclipse.virgo.kernel.userregion.internal.importexpansion.ImportExpansionHandler.getBundlePackageImports(ImportExpansionHandler.java:271)
at org.eclipse.virgo.kernel.userregion.internal.importexpansion.ImportExpansionHandler.getAdditionalPackageImports(ImportExpansionHandler.java:236)
at org.eclipse.virgo.kernel.userregion.internal.importexpansion.ImportExpansionHandler.expandImports(ImportExpansionHandler.java:206)
at org.eclipse.virgo.kernel.userregion.internal.importexpansion.ImportExpansionHandler.expandImportsIfNecessary(ImportExpansionHandler.java:174)
at org.eclipse.virgo.kernel.userregion.internal.importexpansion.ImportExpansionHandler.expandImports(ImportExpansionHandler.java:112)
But if I "touch" derby bundle it loads just fine.
Any ideas would be appreciated.
Thanks
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.05262 seconds