activemq-artemis/artemis-protocols/artemis-openwire-protocol
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
..
src/main ARTEMIS-2230 Exception closing advisory consumers when supportAdvisory=false 2019-01-22 17:42:57 -05:00
pom.xml [maven-release-plugin] prepare for next development iteration 2018-05-16 11:03:26 -04:00