[
https://issues.apache.org/jira/browse/AMQ-3917?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Timothy Bish updated AMQ-3917:
------------------------------
Priority: Minor (was: Major)
Issue Type: New Feature (was: Bug)
> ActiveMQ should support multiple durable subscriptions per Stomp client
> -----------------------------------------------------------------------
>
> Key: AMQ-3917
> URL: https://issues.apache.org/jira/browse/AMQ-3917
> Project: ActiveMQ
> Issue Type: New Feature
> Components: Broker, stomp
> Affects Versions: 5.5.1, 5.6.0
> Environment: linux, solaris
> Reporter: Bhanu
> Priority: Minor
>
> This is coming from AMQ-3802.
> Quoting Timothy - "This is another limitation of the Stomp support which
> allows for only one durable subscription since clientId and subscription name
> are linked. This is because the Stomp v1.0 spec didn't require that you
> assign unique Ids to subscriptions, so the correlation is made per connection
> using the matching clientId and subscription name. You can work around this
> by creating a connection for each durable subscriber."
> Now, since ActiveMQ v5.6.0 supports Stomp v1.1 which has made the id header
> mandatory for subscribe and unsubscribe calls, we should leverage this
> feature and allow for multiple durable subscriptions per stomp client. Hacks
> like creating a separate connection for each durable subscriber should be
> avoided.
> Let me know if you have any queries?
> Thanks,
> Bhanu
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira