"javax.jms.JMSException: Could not correlate acknowledgment with dispatched message"
Issue
- We receive the following log statement occasionally. What is causing this failure to occur?
javax.jms.JMSException: Could not correlate acknowledgment with dispatched message:
MessageAck {commandId = 12475, responseRequired = false, ackType = 6,
consumerId = ID:localhost-46852-1429158596322-1:13:33:1, firstMessageId = null,
lastMessageId = ID:localhost-40272-1429158655331-1:7:3:1:151,
destination = queue://TEST, transactionId = null, messageCount = 1, poisonCause = null}
at org.apache.activemq.broker.region.PrefetchSubscription.acknowledge(PrefetchSubscription.java:331)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.region.AbstractRegion.acknowledge(AbstractRegion.java:412)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.region.RegionBroker.acknowledge(RegionBroker.java:466)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:87)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:87)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.TransactionBroker.acknowledge(TransactionBroker.java:277)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:87)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:87)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.MutableBrokerFilter.acknowledge(MutableBrokerFilter.java:97)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.TransportConnection.processMessageAck(TransportConnection.java:550)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.command.MessageAck.visit(MessageAck.java:245)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:334)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:188)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.transport.MutexTransport.onCommand(MutexTransport.java:50)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:113)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.transport.AbstractInactivityMonitor.onCommand(AbstractInactivityMonitor.java:270)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:83)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:214)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:196)[111:org.apache.activemq.activemq-osgi:5.9.0.redhat-611424]
at java.lang.Thread.run(Thread.java:745)[:1.7.0_65]
Environment
- Red Hat JBoss A-MQ
- 6.1.x
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.