Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-2188

[AMQ 6.3, individual DLQ, retryMessage() jmx operation] if message returns to DLQ after retry() - message disappears

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • JBoss A-MQ 6.3.x
    • JBoss A-MQ 6.3
    • broker
    • None
    • +
    • Workaround Exists
    • Hide

      To workaround this issue, configure the DLQ audit to false

      <deadLetterStrategy>
      	<individualDeadLetterStrategy queuePrefix="DLQ." useQueueForQueueMessages="true" enableAudit="false"/>
      </deadLetterStrategy>
      
      Show
      To workaround this issue, configure the DLQ audit to false <deadLetterStrategy> <individualDeadLetterStrategy queuePrefix= "DLQ." useQueueForQueueMessages= " true " enableAudit= " false " /> </deadLetterStrategy>
    • Hide

      unit test attached.

      Show
      unit test attached.

    Description

      Broker configured to use individual DLQ for each destination.
      A message is placed on the DLQ.
      The JMX retryMessage() is used to place the message back on the original queue.
      If the message returns to the DLQ the message will disappear.

      NOTE: if using the default DLQ (ActiveMQ.DLQ) the message does NOT disappear.

      Attachments

        Activity

          People

            gtully@redhat.com Gary Tully
            rhn-support-pfox Patrick Fox (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: