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
- links to