Consuming messages from a JMS queue