I am experiencing issues stopping the broker service, the cause is because when we try to stop the services i.e. ActiveMQConnections we have a new check added to see if the broker state is "stopping" and if it is, then we throw a BrokerStoppedException. This check was added in the new version of jboss-amq 6.1 in the TransportConnection class. Now, when I stop these transport connectors before stopping the broker service, it works fine. I am not sure if this a bug or a feature that requires a change in implementation for my application.