Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
3.0.0
-
None
-
Unknown
Description
Stomp connections are not established when queues are configured with additional features
Assume a queue created with additional features like x-dead-letter-exchange, x-dead-letter-routing-key, x-message-ttl, and so on..
At present, only the destination and id attributes are set in Stomp frames while subscribing to a destination. Because of this:
- Message Broker throws an exception while subscribing to an existing queue
operation queue.declare caused a channel exception precondition_failed: inequivalent arg 'xxx-xxx-xxx' for queue 'yyy' in vhost '/': received none but current is the value 'zzz-zzz' of type 'longstr' - Message broker creates a plain temporary queue while subscribing to an exchange
The additional parameters are all skipped
Attachments
Issue Links
- links to