[
https://issues.apache.org/jira/browse/CAMEL-14441?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Andrea Cosentino resolved CAMEL-14441.
--------------------------------------
Resolution: Fixed
> Stomp connections are not established when the queues have additional features
> ------------------------------------------------------------------------------
>
> Key: CAMEL-14441
> URL: https://issues.apache.org/jira/browse/CAMEL-14441
> Project: Camel
> Issue Type: Bug
> Components: camel-stomp
> Affects Versions: 3.0.0
> Reporter: Mahesh
> Assignee: Andrea Cosentino
> Priority: Major
> Fix For: 3.1.0
>
> Time Spent: 20m
> Remaining Estimate: 0h
>
> 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}}
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)