Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-2169

[AMQ7, DLA, auto create] DLA addresses do not auto create

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Minor Minor
    • None
    • AMQ 7.2.2.GA
    • broker-core
    • None

      When a message is sent to a DLA address that has not been created beforehand, the broker prints out the following message:

      ~~~
      018-11-27 16:54:47,822 WARN [org.apache.activemq.artemis.core.server] AMQ222148: Message Reference[23]:RELIABLE:CoreMessage[messageID=23,durable=true,userID=419e25a6-f257-11e8-895b-0c4de9ce8296,priority=4, timestamp=Tue Nov 27 16:15:21 CET 2018,expiration=0, durable=true, address=test.one,size=380,properties=TypedProperties[__AMQ_CID=417986a0-f257-11e8-895b-0c4de9ce8296,count=3,ThreadSent=Producer ActiveMQQueue[test.one], thread=0,_AMQ_ROUTING_TYPE=1]]@679358254 has exceeded max delivery attempts. No bindings for Dead Letter Address XXXX so dropping it
      ~~~

      I have confirmed with engineering that the DLA queues are not auto created. When messages are sent from clients, the addresses are auto-created but NOT when messages are sent within the broker even when the 'auto-create-addresses=true' is set.

      It would be nice to have the broker auto-create DLA addresses when 'auto-create-addresses=true'

              rh-ee-ataylor Andy Taylor
              rhn-support-pfox Patrick Fox (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: