Concurrently executing connections are allowed to use the same client id

Solution Verified - Updated -

Issue

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.

Environment

  • 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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.