Uploaded image for project: 'ActiveMQ Artemis'
  1. ActiveMQ Artemis
  2. ARTEMIS-1711

Sending a message to an address with an exclusive divert using OpenWire fails

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 2.4.0
    • 2.5.0
    • Broker
    • None

    Description

      Using an OpenWire producer to publish a message to an address that has an exclusive divert causes the producer to get an error saying "Cannot publish to a non-existent Destination"

      The issue is that after send AMQSession is checking the RoutingStatus of the send and failing if the status is NO_BINDINGS.  However this is wrong because NO_BINDINGS is a valid response such as when an exclusive divert exists.  Other protocols do not do this check which is why they don't fail.

      Attachments

        Issue Links

          Activity

            People

              cshannon Christopher L. Shannon
              cshannon Christopher L. Shannon
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: