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, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content