Hi,
Seems that there is an issue on latest TomEE 1.5.1-SNAPSHOT when using
ActiveMQ embedded broker.
However on 1.5 everything is perfect.
When posting to a topic, message reaches the destination, but container
throws following exception:
Exception in thread "ActiveMQ VMTransport: vm://localhost#2-2"
java.lang.InternalError: java.lang.InternalError:
java.lang.reflect.InvocationTargetException
at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.createProxy(LocalBeanProxyFactory.java:137)
at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.createProxy(LocalBeanProxyFactory.java:143)
at
org.apache.openejb.util.proxy.LocalBeanProxyFactory.newProxyInstance(LocalBeanProxyFactory.java:56)
at
org.apache.openejb.core.mdb.EndpointFactory.createEndpoint(EndpointFactory.java:70)
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.iterate(VMTransport.java:241)
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$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:680)
My broker config is following:
<Resource id="ActiveMQProvider" type="ActiveMQResourceAdapter">
BrokerXmlConfig=broker:(tcp://localhost:61616)?useJmx=false
ServerUrl = vm://localhost
MaximumRedeliveries 10
DataSource
</Resource>
<Resource id="ActiveMQConnectionFactory" type="javax.jms.ConnectionFactory">
ResourceAdapter = ActiveMQProvider
TransactionSupport = none
</Resource>
<Container id="ActiveMQMDBContainer" ctype="MESSAGE">
ResourceAdapter = ActiveMQProvider
</Container>
Regards,
Alex
--
View this message in context:
http://openejb.979440.n4.nabble.com/ActiveMQ-1-5-1-issue-with-an-ActiveMQ-embedded-broker-tp4658482.html
Sent from the OpenEJB User mailing list archive at Nabble.com.