Im using an only one cosumer for all queues.

Regards
El feb 14, 2014 6:13 PM, "Noel OConnor" <noel.ocon...@gmail.com> escribió:

> Are you using topics and reusing the same client id for multiple producers.
> Its just a guess but check just in case.
>
>
> On Sat, Feb 15, 2014 at 9:18 AM, Rodrigo Ramos <crackdu...@gmail.com>
> wrote:
>
> > Hi
> >
> >
> > Im testing a web application that is connected with ActiveMQ as producer.
> > IM getting below error with load:
> >
> >
> >
> [#|2014-02-14T15:59:26.840-0600|WARNING|glassfish3.1.2|javax.enterprise.system.core.transaction.com.sun.jts.jta|_ThreadID=801;_ThreadName=Thread-2;|JTS5041:
> > The resource manager is doing work outside a global transaction
> >
> > javax.transaction.xa.XAException: Broker: vass-desa-2 - Client:
> > ID:ppapp01-48787-1392409634052-190:1 already connected from tcp://
> > 10.100.1.103:59357
> >
> > at
> >
> >
> org.apache.activemq.TransactionContext.toXAException(TransactionContext.java:779)
> >
> > at
> >
> org.apache.activemq.TransactionContext.setXid(TransactionContext.java:687)
> >
> > at
> > org.apache.activemq.TransactionContext.start(TransactionContext.java:370)
> >
> > at
> >
> >
> org.apache.activemq.ra.LocalAndXATransaction.start(LocalAndXATransaction.java:136)
> >
> > at
> >
> >
> com.sun.jts.jta.TransactionState.startAssociation(TransactionState.java:311)
> >
> > at
> com.sun.jts.jta.TransactionImpl.enlistResource(TransactionImpl.java:212)
> >
> > at
> >
> >
> com.sun.enterprise.transaction.JavaEETransactionImpl.enlistResource(JavaEETransactionImpl.java:639)
> >
> > at
> >
> >
> com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.enlistXAResource(JavaEETransactionManagerSimplified.java:1314)
> >
> > at
> >
> >
> com.sun.enterprise.transaction.JavaEETransactionManagerSimplified.enlistResource(JavaEETransactionManagerSimplified.java:363)
> >
> > at
> >
> >
> com.sun.enterprise.resource.rm.ResourceManagerImpl.registerResource(ResourceManagerImpl.java:152)
> >
> > at
> >
> >
> com.sun.enterprise.resource.rm.ResourceManagerImpl.enlistResource(ResourceManagerImpl.java:112)
> >
> > at
> >
> >
> com.sun.enterprise.resource.pool.PoolManagerImpl.getResource(PoolManagerImpl.java:211)
> >
> > at
> >
> >
> com.sun.enterprise.connectors.ConnectionManagerImpl.getResource(ConnectionManagerImpl.java:332)
> >
> > at
> >
> >
> com.sun.enterprise.connectors.ConnectionManagerImpl.internalGetConnection(ConnectionManagerImpl.java:301)
> >
> > at
> >
> >
> com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:236)
> >
> > at
> >
> >
> com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:165)
> >
> > at
> >
> >
> com.sun.enterprise.connectors.ConnectionManagerImpl.allocateConnection(ConnectionManagerImpl.java:160)
> >
> > at
> >
> >
> org.apache.activemq.ra.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:94)
> >
> > at
> >
> >
> org.apache.activemq.ra.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:67)
> >
> > at
> >
> >
> com.cm.sva.vass.smt.jms.vass.SendMsgToDirectMsgService.sendMessageToDirectMessage(SendMsgToDirectMsgService.java:58)
> >
> > at sun.reflect.GeneratedMethodAccessor124.invoke(Unknown Source)
> >
> > at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >
> > at java.lang.reflect.Method.invoke(Method.java:601)
> >
> > at
> >
> >
> org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1052)
> >
> > at
> >
> >
> org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:1124)
> >
> > at
> >
> >
> com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:5388)
> >
> > at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:619)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800)
> >
> > at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:571)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:162)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:144)
> >
> > at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
> >
> > at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >
> > at java.lang.reflect.Method.invoke(Method.java:601)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:861)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:370)
> >
> > at
> > com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5360)
> >
> > at
> com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5348)
> >
> > at
> >
> >
> com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:214)
> >
> > at
> >
> >
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:89)
> >
> > at com.sun.proxy.$Proxy442.sendMessageToDirectMessage(Unknown Source)
> >
> > at
> >
> >
> com.cm.sva.vass.smt.jms.vass.ProcessSyncService.processSyncRequest(ProcessSyncService.java:67)
> >
> > at sun.reflect.GeneratedMethodAccessor123.invoke(Unknown Source)
> >
> > at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >
> > at java.lang.reflect.Method.invoke(Method.java:601)
> >
> > at
> >
> >
> org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1052)
> >
> > at
> >
> >
> org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:1124)
> >
> > at
> >
> >
> com.sun.ejb.containers.BaseContainer.invokeBeanMethod(BaseContainer.java:5388)
> >
> > at com.sun.ejb.EjbInvocation.invokeBeanMethod(EjbInvocation.java:619)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800)
> >
> > at com.sun.ejb.EjbInvocation.proceed(EjbInvocation.java:571)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.SystemInterceptorProxy.doAround(SystemInterceptorProxy.java:162)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.SystemInterceptorProxy.aroundInvoke(SystemInterceptorProxy.java:144)
> >
> > at sun.reflect.GeneratedMethodAccessor111.invoke(Unknown Source)
> >
> > at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >
> > at java.lang.reflect.Method.invoke(Method.java:601)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.AroundInvokeInterceptor.intercept(InterceptorManager.java:861)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.AroundInvokeChainImpl.invokeNext(InterceptorManager.java:800)
> >
> > at
> >
> >
> com.sun.ejb.containers.interceptors.InterceptorManager.intercept(InterceptorManager.java:370)
> >
> > at
> > com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5360)
> >
> > at
> com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5348)
> >
> > at
> >
> >
> com.sun.ejb.containers.EJBLocalObjectInvocationHandler.invoke(EJBLocalObjectInvocationHandler.java:214)
> >
> > at
> >
> >
> com.sun.ejb.containers.EJBLocalObjectInvocationHandlerDelegate.invoke(EJBLocalObjectInvocationHandlerDelegate.java:89)
> >
> > at com.sun.proxy.$Proxy441.processSyncRequest(Unknown Source)
> >
> > at
> >
> >
> com.cm.sva.vass.smt.jms.RequestDispatcherBean.onMessage(RequestDispatcherBean.java:126)
> >
> > at sun.reflect.GeneratedMethodAccessor315.invoke(Unknown Source)
> >
> > at
> >
> >
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> >
> > at java.lang.reflect.Method.invoke(Method.java:601)
> >
> > at
> >
> >
> org.glassfish.ejb.security.application.EJBSecurityManager.runMethod(EJBSecurityManager.java:1052)
> >
> > at
> >
> >
> org.glassfish.ejb.security.application.EJBSecurityManager.invoke(EJBSecurityManager.java:1124)
> >
> > at
> >
> >
> com.sun.ejb.containers.BaseContainer.invokeTargetBeanMethod(BaseContainer.java:4180)
> >
> > at
> > com.sun.ejb.containers.BaseContainer.__intercept(BaseContainer.java:5368)
> >
> > at
> com.sun.ejb.containers.BaseContainer.intercept(BaseContainer.java:5348)
> >
> > at
> >
> >
> com.sun.ejb.containers.MessageBeanContainer.deliverMessage(MessageBeanContainer.java:1099)
> >
> > at
> >
> >
> com.sun.ejb.containers.MessageBeanListenerImpl.deliverMessage(MessageBeanListenerImpl.java:81)
> >
> > at
> >
> >
> com.sun.enterprise.connectors.inbound.MessageEndpointInvocationHandler.invoke(MessageEndpointInvocationHandler.java:171)
> >
> > at com.sun.proxy.$Proxy443.onMessage(Unknown Source)
> >
> > at
> >
> >
> org.apache.activemq.ra.MessageEndpointProxy$MessageEndpointAlive.onMessage(MessageEndpointProxy.java:123)
> >
> > at
> >
> >
> org.apache.activemq.ra.MessageEndpointProxy.onMessage(MessageEndpointProxy.java:64)
> >
> > at org.apache.activemq.ActiveMQSession.run(ActiveMQSession.java:861)
> >
> > at
> org.apache.activemq.ra.ServerSessionImpl.run(ServerSessionImpl.java:169)
> >
> > at com.sun.enterprise.connectors.work.OneWork.doWork(OneWork.java:114)
> >
> > at
> >
> >
> com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.performWork(ThreadPoolImpl.java:497)
> >
> > at
> >
> >
> com.sun.corba.ee.impl.orbutil.threadpool.ThreadPoolImpl$WorkerThread.run(ThreadPoolImpl.java:540)
> >
> > Caused by: javax.jms.InvalidClientIDException: Broker: vass-desa-2 -
> > Client: ID:ppapp01-48787-1392409634052-190:1 already connected from
> tcp://
> > 10.100.1.103:59357
> >
> > at
> >
> >
> org.apache.activemq.broker.region.RegionBroker.addConnection(RegionBroker.java:216)
> >
> > at
> >
> org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:85)
> >
> > at
> >
> >
> org.apache.activemq.advisory.AdvisoryBroker.addConnection(AdvisoryBroker.java:79)
> >
> > at
> >
> org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:85)
> >
> > at
> >
> org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:85)
> >
> > at
> >
> org.apache.activemq.broker.BrokerFilter.addConnection(BrokerFilter.java:85)
> >
> > at
> >
> >
> org.apache.activemq.security.SimpleAuthenticationBroker.addConnection(SimpleAuthenticationBroker.java:97)
> >
> > at
> >
> >
> org.apache.activemq.broker.MutableBrokerFilter.addConnection(MutableBrokerFilter.java:91)
> >
> > at
> >
> >
> org.apache.activemq.broker.TransportConnection.processAddConnection(TransportConnection.java:766)
> >
> > at
> >
> >
> org.apache.activemq.broker.jmx.ManagedTransportConnection.processAddConnection(ManagedTransportConnection.java:79)
> >
> > at
> > org.apache.activemq.command.ConnectionInfo.visit(ConnectionInfo.java:139)
> >
> > at
> >
> >
> org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:329)
> >
> > at
> >
> >
> org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:184)
> >
> > at
> >
> >
> org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
> >
> > at
> >
> >
> org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:113)
> >
> > at
> >
> >
> org.apache.activemq.transport.AbstractInactivityMonitor.onCommand(AbstractInactivityMonitor.java:288)
> >
> > at
> >
> >
> org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)
> >
> > at
> >
> org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:214)
> >
> > at
> > org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:196)
> >
> > at java.lang.Thread.run(Thread.java:722)
> >
> > |#]
> >
> >
> > Regards
> >
>

Reply via email to