Async error occurred: javax.jms.JMSException: Transaction has not been started.
Issue
Async error occurred: javax.jms.JMSException: Transaction has not been started.
ERROR - Service - Async error occurred: javax.jms.JMSException: Transaction 'TX:ID:hostname-laptop-58082-1236121320578-2:0:5' has not been started.
[java] javax.jms.JMSException: Transaction 'TX:ID:davestanley-laptop-58082-1236121320578-2:0:5' has not been started.
[java] at org.apache.activemq.broker.TransactionBroker.getTransaction(TransactionBroker.java:270)
[java] at org.apache.activemq.broker.TransactionBroker.acknowledge(TransactionBroker.java:190)
[java] at org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:73)
[java] at org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:73)
[java] at org.apache.activemq.broker.MutableBrokerFilter.acknowledge(MutableBrokerFilter.java:87)
[java] at org.apache.activemq.broker.TransportConnection.processMessageAck(TransportConnection.java:440)
[java] at org.apache.activemq.command.MessageAck.visit(MessageAck.java:196)
[java] at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:281)
[java] at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:178)
[java] at org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:67)
[java] at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:134)
[java] at org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:138)
[java] at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)
[java] at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:185)
[java] at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:172)
[java] at java.lang.Thread.run(Thread.java:595)
Client consumer hangs when using failover transport w/ transactions and jencks pooledConnectionFactory.
Environment
- Fuse Message Broker 5.3
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.