Hmm, I was unaware of any additional consumer. But I bounced the system running JMS and tried my application again. Now all messages are delivered and consumed consistently.
Thanks again for your help.
[Message sent by forum member 'wnorman']
http://forums.java.net/jive/thread.jspa?messageID=484290