I am using ActiveMQ as my JMS Provider. I have 3 consumers and one producer. One consumer has a selector so that it does not recieve messages not meant for it. However, the message count at Broker does not seem to decrease when 2 consumers process and acknowledge the messages.