Hi Tim Thanks for the response.
Perhaps round robin is not the best way to describe it. What I am trying to do is this. I have a producer that sends XML messages to the queue. This happens quite fast. I then have to consume theses messages, process these messages and send the result to a database. This takes a while like perhaps half a second. I want to have multiple consumers taking messages from the queue and processing them. In other words when it is finished processing the message it must fetch the next one. What I am experiencing at the moment is that both consumers start up fine. If I look on the ActiveMQ queues page it shows two consumers as well. The problem is that which ever one I start first consumes and the second one blocks until I stop this first consumer. Etienne -- View this message in context: http://activemq.2283324.n4.nabble.com/Problem-Consuming-from-queue-with-more-than-one-consumer-tp4714196p4714212.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.