activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From nnprasad <NNakarika...@dwd.IN.gov>
Subject Async error occurred: javax.jms.JMSException: Unmatched acknowledege: MessageAck ... Expected message count (1) differs from count in dispatched-list (4208) Expected message count (1) differs from count in dispatched-list (5448)
Date Fri, 04 Mar 2011 21:45:48 GMT
Hi,

Can Some help me to find out the reason / fix this ERROR message. I could
not figure out the in what scenario this is happening.
http://activemq.2283324.n4.nabble.com/file/n3335978/activemq.xml
activemq.xml 

When the Queue size growing larger than 50,000, we are seeing this ERROR in
logs, and this is filling up the logs and no other log message can be seen
except this.

But ActiveMQ is Running, (I can say slowly).

I got some information from gary tully in 
https://issues.apache.org/jira/browse/AMQ-1976
https://issues.apache.org/jira/browse/AMQ-1976 

My Environment: ActiveMQ 5.2.0, Windows 2003 Server EE R2 SP2, Persistence
with Oracle 10G

Attaching my Configuration File for your review

My Connect URI: failover:(tcp://XXX:61616)?jms.prefetchPolicy.all=1

2011-03-04 13:51:12,315 [.19.43.42:43408] ERROR Service                       
- Async error occurred: javax.jms.JMSException: Unmatched acknowledege:
MessageAck {commandId = 11690, responseRequired = false, ackType = 2,
consumerId = ID:dwdappq08pw-43319-1299249467671-1:2:1:1, firstMessageId =
null, lastMessageId = ID:dwdappq07pw-53824-1299167180938-1:32:1:1:2558,
destination = queue://UIMBATCHSendNoticeQueueSTG, transactionId = null,
messageCount = 1}; Expected message count (1) differs from count in
dispatched-list (5448)
javax.jms.JMSException: Unmatched acknowledege: MessageAck {commandId =
11690, responseRequired = false, ackType = 2, consumerId =
ID:dwdappq08pw-43319-1299249467671-1:2:1:1, firstMessageId = null,
lastMessageId = ID:dwdappq07pw-53824-1299167180938-1:32:1:1:2558,
destination = queue://UIMBATCHSendNoticeQueueSTG, transactionId = null,
messageCount = 1}; Expected message count (1) differs from count in
dispatched-list (5448)
	at
org.apache.activemq.broker.region.PrefetchSubscription.assertAckMatchesDispatched(PrefetchSubscription.java:446)
	at
org.apache.activemq.broker.region.PrefetchSubscription.acknowledge(PrefetchSubscription.java:188)
	at
org.apache.activemq.broker.region.AbstractRegion.acknowledge(AbstractRegion.java:373)
	at
org.apache.activemq.broker.region.RegionBroker.acknowledge(RegionBroker.java:462)
	at
org.apache.activemq.broker.TransactionBroker.acknowledge(TransactionBroker.java:194)
	at
org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:74)
	at
org.apache.activemq.broker.BrokerFilter.acknowledge(BrokerFilter.java:74)
	at
org.apache.activemq.broker.MutableBrokerFilter.acknowledge(MutableBrokerFilter.java:85)
	at
org.apache.activemq.broker.TransportConnection.processMessageAck(TransportConnection.java:456)
	at org.apache.activemq.command.MessageAck.visit(MessageAck.java:205)
	at
org.apache.activemq.broker.TransportConnection.service(TransportConnection.java:305)
	at
org.apache.activemq.broker.TransportConnection$1.onCommand(TransportConnection.java:179)
	at
org.apache.activemq.transport.TransportFilter.onCommand(TransportFilter.java:68)
	at
org.apache.activemq.transport.WireFormatNegotiator.onCommand(WireFormatNegotiator.java:143)
	at
org.apache.activemq.transport.InactivityMonitor.onCommand(InactivityMonitor.java:206)
	at
org.apache.activemq.transport.TransportSupport.doConsume(TransportSupport.java:84)
	at
org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:203)
	at
org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:185)
	at java.lang.Thread.run(Unknown Source)


Thank You
Nag.

--
View this message in context: http://activemq.2283324.n4.nabble.com/Async-error-occurred-javax-jms-JMSException-Unmatched-acknowledege-MessageAck-Expected-message-count-tp3335978p3335978.html
Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Mime
View raw message