Hide Forgot
Description of problem: Per JMS specification (http://www.oracle.com/technetwork/java/docs-136352.html ), the client state identified by a client identifier can be ‘in use’ by only one client at a time. However MRG allows more connections to the same non-durable subscription with the same client ID to be bound. Version-Release number of selected component (if applicable): MRG(M) 1.3 How reproducible: Everytime: compile and run with junit the below test Steps to Reproduce: 1. Untar attached source code 2. Compile both java files in src/com/gs/mrg/eval/ directory - it requires JUnit installed 3. Run: java org.junit.runner.JUnitCore ConnectionTest Actual results: "Failed to get exception" fail in ConnectionTest.java:38 is invoked - both connection1 and connection2 were created with the same client ID. Expected results: The fail should not be invoked and the test should pass. Additional info:
Created attachment 499187 [details] Source files for replication
*** This bug has been marked as a duplicate of bug 704547 ***