Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Cannot Reproduce
-
5.13.0
-
None
-
None
Description
After upgrading from 5.10.2 to 5.13.0, it seems that the data provided by the QueueView methods is not in sync with the actual queue.
When removing messages from the DLQ via QueueView.removeMessage(String), the message is actually removed from the queue but QueueView.browse() still lists the message.
When new messages arrive on the DLQ via JMS, the output of QueueView.browse() still lists the stale message.
Only when an action is performed via the ActiveMQ admin console (e.g. refresh browse.jsp for that queue) the JMX output is refreshed.
The QueueSize attribute of the queue however, is always accurate when accessed via JMX.