-
Bug
-
Resolution: Done
-
Major
-
AMQ 7.1.0.GA
-
None
An OpenWire client can use a compound destination name of the form "a,b,c..." and consume from, or subscribe to, multiple destinations. With AMQ 7, such a compound destination only works for topics when the subscriber is non-durable. Attempting to create a durable subscription on a compound address gives an error message:
2018-07-23 14:11:31,166 WARN [org.apache.activemq.artemis.core.server] Errors occurred during the buffering operation : java.lang.IllegalStateException: Cannot create a subscriber on the durable subscription since it already has subscriber(s)
With A-MQ 6 (ActiveMQ 5.11), subscribers to compound destinations can be durable or non-durable. Backward compatibility thus fails for customers with ActiveMQ-based clients and the Artemis-based broker, and upgrading the broker is difficult.
- is related to
-
ARTEMIS-2013 Loading...