Uploaded image for project: 'ActiveMQ'
  1. ActiveMQ
  2. AMQ-6117

QueueView method output is not in sync with actual queue

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Cannot Reproduce
    • Affects Version/s: 5.13.0
    • Fix Version/s: None
    • Component/s: JMX
    • Labels:
      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.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jov Jo Vandermeeren
            • Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: