Bhanu created AMQ-3917:
--------------------------
Summary: 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: Bug
Components: Broker, stomp
Affects Versions: 5.6.0, 5.5.1
Environment: linux, solaris
Reporter: Bhanu
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