If I'm understanding this correctly it seems that activemq wants
annotation version 1.0.0 (or greater) but not 1.1.0. Our
geronimo-annotation spec is for spec version 1.0 but the bundle version
1.1.0. So I think we may have some version confusion.
Joe
On 4/30/10 8:59 AM, Joe Bohn wrote:
I recently did an svn update and build of trunk (yesterday) and I'm now
getting an error attempting to start a trunk server. My svn version is
939402
Could not start bundle:
org.apache.geronimo.modules.geronimo-activemq-blueprint [238]
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.activemq.activemq-core [240]: package;
(&(package=javax.annotation)(version>=1.0.0)(!(version>=1.1.0)))
at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3299)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1657)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
at
org.apache.geronimo.system.configuration.DependencyManager.starting(DependencyManager.java:191)
at
org.apache.geronimo.system.configuration.DependencyManager.bundleChanged(DependencyManager.java:89)
at
org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:800)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:728)
at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:610)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3612)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:1750)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1682)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:302)
at
org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:145)
at
org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:81)
at org.apache.geronimo.main.Bootstrapper.execute(Bootstrapper.java:109)
at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:32)
2010-04-30 08:28:10,886 WARN [DependencyManager] Could not start bundle:
org.apache.activemq.activemq-core [240]
org.osgi.framework.BundleException: Unresolved constraint in bundle
org.apache.activemq.activemq-core [240]: package;
(&(package=javax.annotation)(version>=1.0.0)(!(version>=1.1.0)))
at org.apache.felix.framework.Felix.resolveBundle(Felix.java:3299)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1657)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
at
org.apache.geronimo.system.configuration.DependencyManager.starting(DependencyManager.java:191)
at
org.apache.geronimo.system.configuration.DependencyManager.bundleChanged(DependencyManager.java:89)
at
org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:800)
at
org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:728)
at
org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:610)
at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:3612)
at org.apache.felix.framework.Felix.activateBundle(Felix.java:1750)
at org.apache.felix.framework.Felix.startBundle(Felix.java:1682)
at org.apache.felix.framework.BundleImpl.start(BundleImpl.java:905)
at
org.apache.geronimo.kernel.config.SimpleConfigurationManager.loadConfiguration(SimpleConfigurationManager.java:302)
at
org.apache.geronimo.system.main.EmbeddedDaemon.doStartup(EmbeddedDaemon.java:145)
at
org.apache.geronimo.system.main.EmbeddedDaemon.execute(EmbeddedDaemon.java:81)
at org.apache.geronimo.main.Bootstrapper.execute(Bootstrapper.java:109)
at org.apache.geronimo.cli.AbstractCLI.executeMain(AbstractCLI.java:65)
at org.apache.geronimo.cli.daemon.DaemonCLI.main(DaemonCLI.java:32)
Joe