On 28 Sep 2011, at 20:40, tabish...@gmail.com [via ActiveMQ] wrote: > Can you clarify what it is you want to know, the stomp spec defines this > pretty clearly already, what part do you need help with?
Durable topic subscriptions are not described in the STOMP spec. My questions relate to ActiveMQ/Apollo STOMP behaviour. Specifically: if a SUBSCRIBE id:id01;destination:/topic/foo;persistent:true;; is issued when an EXISTING global id:id01; destination:/topic/bah;persistent:true;; already exists, what happens to active subscribers of the id01 subscription? This is a repeat subscription with a different topic but the same id. Also: if an UNSUBSCRIBE id:id01;persistent:true;; is issued what happens to existing active subscribers of the durable subscription id01? This is an UNSUBSCRIBE of a durable topic subscription The STOMP spec is silent on all semantic issues and the ActiveMQ Apollo specification seems to imply that the subscription is destroyed when the UNSUBSCRIBE is issued, but it doesn't say what is supposed to happen when a distinct topic destination is defined for an existing durable topic subscription. Regards, Steve Powell [M: +44-7815-838-558; H:+44-1962-775-598] Links: SpringSource (a division of VMware), Virgo, RabbitMQ. -- View this message in context: http://activemq.2283324.n4.nabble.com/STOMP-SUBSCRIBE-and-UNSUBSCRIBE-behaviour-tp3809620p3859312.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.