activemq-artemis/artemis-protocols
Howard Gao b5e7b703b5 ARTEMIS-2230 Exception closing advisory consumers when supportAdvisory=false
When broker's advisory is disabled (supportAdvisory=false) any
advisory consumer won't get created at broker and the advisory
consumer ID won't be stored.

Legacy openwire clients can have a reference of advisory consumer
regardless broker's settings and therefore when it closes the
advisory consumer the broker has no reference to it.
Therefore broker throws an exception like:

javax.jms.IllegalStateException: Cannot
remove a consumer that had not been registered

If the broker stores the consumer info (even it doesn't create
it) the exception can be avoided.
2019-01-22 17:42:57 -05:00
..
artemis-amqp-protocol ARTEMIS-1867 FQQN for producers 2019-01-18 09:03:30 +00:00
artemis-hornetq-protocol [maven-release-plugin] prepare for next development iteration 2018-05-16 11:03:26 -04:00
artemis-hqclient-protocol ARTEMIS-2117 Add custom LVQ Key and Non Destructive Queue into Broker 2018-10-17 20:53:13 -04:00
artemis-mqtt-protocol ARTEMIS-2217 remove state on clean MQTT session disconnect 2019-01-09 16:48:55 -05:00
artemis-openwire-protocol ARTEMIS-2230 Exception closing advisory consumers when supportAdvisory=false 2019-01-22 17:42:57 -05:00
artemis-stomp-protocol ARTEMIS-1929 race in STOMP w/identical durable subs 2018-11-08 07:55:29 +08:00
pom.xml ARTEMIS-2227 add Implementation-Version for artemis-protocols module 2019-01-16 15:11:53 -05:00