My producer sents a huge amount of messages via 1 queue. My client uses tightEncodingEnabled=true in the factory URL. Because of this tight encoding my client wasn't able to recieve more than 32767 messages. At message 32768 I get the unmatched acknowledge exception. In the log file of the broker there is also another exception:
Could not find Message-ID ID:Test-PC-58261-1318234568844-0:0:0:0:-32768 in dispatched-list (start of ack) There you can see that there is a int16 overflow on the message-id that was returned to the broker by the client to ack the message. -- View this message in context: http://activemq.2283324.n4.nabble.com/Unmatched-acknowledge-caused-by-tight-encoding-tp3897369p3897369.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.