Hi,

Looks like issue is still happens.
For some time it didn't show, however in some rare cases it's still appears
from nowhere:

Here is a stack trace from a production system running TomEE 1.5.1 plus with
embedded broker.
When such exception occurs, JMS entity doesn't get delivered to the MDB:

Exception in thread "ActiveMQ BrokerService[localhost] Task-59"
java.lang.InternalError: java.lang.InternalError:
java.lang.reflect.InvocationTargetException
        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.createProxy(LocalBeanProxyFactory.java:136)
        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.createProxy(LocalBeanProxyFactory.java:142)
        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.newProxyInstance(LocalBeanProxyFactory.java:55)
        at
org.apache.openejb.core.mdb.EndpointFactory.createEndpoint(EndpointFactory.java:73)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createEndpoint(ServerSessionPoolImpl.java:92)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createServerSessionImpl(ServerSessionPoolImpl.java:76)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.getServerSession(ServerSessionPoolImpl.java:116)
        at
org.apache.activemq.ActiveMQConnectionConsumer.dispatch(ActiveMQConnectionConsumer.java:129)
        at
org.apache.activemq.ActiveMQConnection$3.processMessageDispatch(ActiveMQConnection.java:1840)
        at
org.apache.activemq.command.MessageDispatch.visit(MessageDispatch.java:109)
        at
org.apache.activemq.ActiveMQConnection.onCommand(ActiveMQConnection.java:1821)
        at
org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:116)
        at
org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
        at
org.apache.activemq.transport.vm.VMTransport.doDispatch(VMTransport.java:138)
        at
org.apache.activemq.transport.vm.VMTransport.dispatch(VMTransport.java:127)
        at
org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:104)
        at
org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:68)
        at
org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:60)
        at
org.apache.activemq.broker.TransportConnection.dispatch(TransportConnection.java:1312)
        at
org.apache.activemq.broker.TransportConnection.processDispatch(TransportConnection.java:838)
        at
org.apache.activemq.broker.TransportConnection.iterate(TransportConnection.java:873)
        at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:129)
        at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:47)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)

        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.newProxyInstance(LocalBeanProxyFactory.java:58)
        at
org.apache.openejb.core.mdb.EndpointFactory.createEndpoint(EndpointFactory.java:73)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createEndpoint(ServerSessionPoolImpl.java:92)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createServerSessionImpl(ServerSessionPoolImpl.java:76)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.getServerSession(ServerSessionPoolImpl.java:116)
        at
org.apache.activemq.ActiveMQConnectionConsumer.dispatch(ActiveMQConnectionConsumer.java:129)
        at
org.apache.activemq.ActiveMQConnection$3.processMessageDispatch(ActiveMQConnection.java:1840)
        at
org.apache.activemq.command.MessageDispatch.visit(MessageDispatch.java:109)
        at
org.apache.activemq.ActiveMQConnection.onCommand(ActiveMQConnection.java:1821)
        at
org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:116)
        at
org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
        at
org.apache.activemq.transport.vm.VMTransport.doDispatch(VMTransport.java:138)
        at
org.apache.activemq.transport.vm.VMTransport.dispatch(VMTransport.java:127)
        at
org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:104)
        at
org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:68)
        at
org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:60)
        at
org.apache.activemq.broker.TransportConnection.dispatch(TransportConnection.java:1312)
        at
org.apache.activemq.broker.TransportConnection.processDispatch(TransportConnection.java:838)
        at
org.apache.activemq.broker.TransportConnection.iterate(TransportConnection.java:873)
        at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:129)
        at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:47)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)
Exception in thread "ActiveMQ BrokerService[localhost] Task-58"
java.lang.InternalError: java.lang.InternalError:
java.lang.reflect.InvocationTargetException
        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.createProxy(LocalBeanProxyFactory.java:136)
        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.createProxy(LocalBeanProxyFactory.java:142)
        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.newProxyInstance(LocalBeanProxyFactory.java:55)
        at
org.apache.openejb.core.mdb.EndpointFactory.createEndpoint(EndpointFactory.java:73)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createEndpoint(ServerSessionPoolImpl.java:92)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createServerSessionImpl(ServerSessionPoolImpl.java:76)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.getServerSession(ServerSessionPoolImpl.java:116)
        at
org.apache.activemq.ActiveMQConnectionConsumer.dispatch(ActiveMQConnectionConsumer.java:129)
        at
org.apache.activemq.ActiveMQConnection$3.processMessageDispatch(ActiveMQConnection.java:1840)
        at
org.apache.activemq.command.MessageDispatch.visit(MessageDispatch.java:109)
        at
org.apache.activemq.ActiveMQConnection.onCommand(ActiveMQConnection.java:1821)
        at
org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:116)
        at
org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
        at
org.apache.activemq.transport.vm.VMTransport.doDispatch(VMTransport.java:138)
        at
org.apache.activemq.transport.vm.VMTransport.dispatch(VMTransport.java:127)
        at
org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:104)
        at
org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:68)
        at
org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:60)
        at
org.apache.activemq.broker.TransportConnection.dispatch(TransportConnection.java:1312)
        at
org.apache.activemq.broker.TransportConnection.processDispatch(TransportConnection.java:838)
        at
org.apache.activemq.broker.TransportConnection.iterate(TransportConnection.java:873)
        at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:129)
        at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:47)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)

        at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.newProxyInstance(LocalBeanProxyFactory.java:58)
        at
org.apache.openejb.core.mdb.EndpointFactory.createEndpoint(EndpointFactory.java:73)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createEndpoint(ServerSessionPoolImpl.java:92)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.createServerSessionImpl(ServerSessionPoolImpl.java:76)
        at
org.apache.activemq.ra.ServerSessionPoolImpl.getServerSession(ServerSessionPoolImpl.java:116)
        at
org.apache.activemq.ActiveMQConnectionConsumer.dispatch(ActiveMQConnectionConsumer.java:129)
        at
org.apache.activemq.ActiveMQConnection$3.processMessageDispatch(ActiveMQConnection.java:1840)
        at
org.apache.activemq.command.MessageDispatch.visit(MessageDispatch.java:109)
        at
org.apache.activemq.ActiveMQConnection.onCommand(ActiveMQConnection.java:1821)
        at
org.apache.activemq.transport.ResponseCorrelator.onCommand(ResponseCorrelator.java:116)
        at
org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)
        at
org.apache.activemq.transport.vm.VMTransport.doDispatch(VMTransport.java:138)
        at
org.apache.activemq.transport.vm.VMTransport.dispatch(VMTransport.java:127)
        at
org.apache.activemq.transport.vm.VMTransport.oneway(VMTransport.java:104)
        at
org.apache.activemq.transport.MutexTransport.oneway(MutexTransport.java:68)
        at
org.apache.activemq.transport.ResponseCorrelator.oneway(ResponseCorrelator.java:60)
        at
org.apache.activemq.broker.TransportConnection.dispatch(TransportConnection.java:1312)
        at
org.apache.activemq.broker.TransportConnection.processDispatch(TransportConnection.java:838)
        at
org.apache.activemq.broker.TransportConnection.iterate(TransportConnection.java:873)
        at
org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:129)
        at
org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:47)
        at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
        at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
        at java.lang.Thread.run(Thread.java:722)


Regards,
Alex



--
View this message in context: 
http://openejb.979440.n4.nabble.com/ActiveMQ-1-5-1-issue-with-an-ActiveMQ-embedded-broker-tp4658482p4661014.html
Sent from the OpenEJB User mailing list archive at Nabble.com.

Reply via email to