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

[AMQ6, DLQ, destinationPerDurableSubscriber] multiple durable subs send same message to DLQ, the message is not delivered to each DLQ

    XMLWordPrintable

Details

    • Bug
    • Resolution: Won't Do
    • Major
    • None
    • JBoss A-MQ 6.3
    • broker
    • None
    • Workaround Exists
    • Hide

      To workaround the issue you can disable the audit on the individualDeadLetterStrategy

      <deadLetterStrategy>
          <individualDeadLetterStrategy useQueueForTopicMessages="true" destinationPerDurableSubscriber="true" enableAudit="false"/>
      </deadLetterStrategy>
      
      Show
      To workaround the issue you can disable the audit on the individualDeadLetterStrategy <deadLetterStrategy> <individualDeadLetterStrategy useQueueForTopicMessages= " true " destinationPerDurableSubscriber= " true " enableAudit= " false " /> </deadLetterStrategy>
    • Hide

      attached a unit test

      Show
      attached a unit test

    Description

      When using individualDeadLetter strategy with destinationPerDurableSubscriber.

      If the same message is sent to the DLQ (poison ack) from 2 durable subscribers, the message is only delivered to the one of the DLQs . As we are using destinationPerDurableSubscriber I would expect it to be delivered to the 2 DLQ that correspond to the 2 durable subscribers that send the message

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: