We too were having problems were number of pending of messages was a negative number and messages received was greater than number sent. We determined there were indeed duplicate messages being sent.
We ended up setting useCache to false on the queue policy entry and the problem appears to be resolved. We too were sending a high volume of messages to our queues relatively quickly. -- View this message in context: http://www.nabble.com/Getting-negative-number-of-pending-messages-tp22106707p25295148.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.