Concurrently executing connections are allowed to use the same client id

Solution Verified - Updated -


Section 4.3.2 of the JMS specification says that the JMS provider should prevent concurrently executing clients from using the same client ID.

But MRG doesn't seem to do so. It allows two connections to be created using the same client ID.


  • MRG Messaging 2.0 or older
    • qpid Java client version older than 0.10-9

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In