Revote as +1 again.

This exception only happens when install jms-mdb sample plugin, if
installing it via its ear, it's ok. so it's my error on samples plugin
package side. So I revote as +1 again. Sorry for this confusion message.

Forrest

On Tue, Nov 23, 2010 at 12:12 PM, Forrest Xia <[email protected]> wrote:

> Though I ever voted +1, but now I want to say -1 before this problem is
> resolved.
>
> I am working on samples release along with G 2.1.7, but today when I
> regress a sample JMS sample, I got this failure:
>
> 2010-11-23 11:36:52,522 ERROR [GBeanInstanceState] Error while starting;
> GBean is now in the FAILED state:
> abstractName="org.apache.geronimo.samples/jms-mdb-tomcat/2.1.3-SNAPSHOT/car?J2EEApplication=org.apache.geronimo.samples/jms-mdb-tomcat/2.1.3-SNAPSHOT/car,JCAConnectionFactory=OrderConnectionFactory,JCAResource=geronimo-activemq-ra-2.1.7.rar,ResourceAdapter=geronimo-activemq-ra-2.1.7.rar,ResourceAdapterModule=geronimo-activemq-ra-2.1.7.rar,j2eeType=JCAManagedConnectionFactory,name=OrderConnectionFactory"
> java.lang.NoClassDefFoundError:
> edu/emory/mathcs/backport/java/util/concurrent/ThreadFactory
>     at
> org.apache.activemq.ra.ActiveMQResourceAdapter.createConnectionFactory(ActiveMQResourceAdapter.java:155)
>     at
> org.apache.activemq.ra.ActiveMQResourceAdapter.makeConnection(ActiveMQResourceAdapter.java:101)
>     at
> org.apache.activemq.ra.ActiveMQManagedConnectionFactory.createManagedConnection(ActiveMQManagedConnectionFactory.java:109)
>     at
> org.apache.geronimo.connector.outbound.MCFConnectionInterceptor.getConnection(MCFConnectionInterceptor.java:49)
>     at
> org.apache.geronimo.connector.outbound.XAResourceInsertionInterceptor.getConnection(XAResourceInsertionInterceptor.java:41)
>     at
> org.apache.geronimo.connector.outbound.SinglePoolConnectionInterceptor.internalGetConnection(SinglePoolConnectionInterceptor.java:69)
>     at
> org.apache.geronimo.connector.outbound.AbstractSinglePoolConnectionInterceptor.getConnection(AbstractSinglePoolConnectionInterceptor.java:80)
>     at
> org.apache.geronimo.connector.outbound.TransactionEnlistingInterceptor.getConnection(TransactionEnlistingInterceptor.java:49)
>     at
> org.apache.geronimo.connector.outbound.TransactionCachingInterceptor.getConnection(TransactionCachingInterceptor.java:109)
>     at
> org.apache.geronimo.connector.outbound.TCCLInterceptor.getConnection(TCCLInterceptor.java:39)
>     at
> org.apache.geronimo.connector.outbound.OutboundNamedXAResourceFactory.getNamedXAResource(OutboundNamedXAResourceFactory.java:56)
>     at
> org.apache.geronimo.transaction.manager.RecoverTask.run(RecoverTask.java:49)
>     at
> org.apache.geronimo.transaction.manager.TransactionManagerImpl.registerNamedXAResourceFactory(TransactionManagerImpl.java:353)
>     at
> org.apache.geronimo.connector.outbound.AbstractConnectionManager.doRecovery(AbstractConnectionManager.java:65)
>     at
> org.apache.geronimo.connector.outbound.ManagedConnectionFactoryWrapper.doStart(ManagedConnectionFactoryWrapper.java:166)
>     at
> org.apache.geronimo.gbean.runtime.GBeanInstance.createInstance(GBeanInstance.java:998)
>     at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.attemptFullStart(GBeanInstanceState.java:268)
>     at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.start(GBeanInstanceState.java:102)
>     at
> org.apache.geronimo.gbean.runtime.GBeanInstanceState.startRecursive(GBeanInstanceState.java:124)
>     at
> org.apache.geronimo.gbean.runtime.GBeanInstance.startRecursive(GBeanInstance.java:555)
>     at
> org.apache.geronimo.kernel.basic.BasicKernel.startRecursiveGBean(BasicKernel.java:379)
>     at
> org.apache.geronimo.kernel.config.ConfigurationUtil.startConfigurationGBeans(ConfigurationUtil.java:456)
>     at
> org.apache.geronimo.kernel.config.KernelConfigurationManager.start(KernelConfigurationManager.java:188)
>     at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:563)
>     at
> org.apache.geronimo.kernel.config.SimpleConfigurationManager.startConfiguration(SimpleConfigurationManager.java:544)
>     at
> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:691)
>     at
> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:602)
>     at
> org.apache.geronimo.system.plugin.PluginInstallerGBean.install(PluginInstallerGBean.java:598)
>     at
> org.apache.geronimo.system.plugin.PluginInstallerGBean$3.run(PluginInstallerGBean.java:764)
>     at org.apache.geronimo.pool.ThreadPool$1.run(ThreadPool.java:214)
>     at
> org.apache.geronimo.pool.ThreadPool$ContextClassLoaderRunnable.run(ThreadPool.java:344)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:651)
>     at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:676)
>     at java.lang.Thread.run(Thread.java:595)
>
> Sounds to me, this is a ActiveMQ problem. Please someone help to double
> check it!
>
> Forrest
>

Reply via email to