Hi On 5.2.0 release.
I create 10 threads, each using the same dynamicQueues/CATE-CHARGE-charge queue I fail with javax.naming.NamingException: Something already bound at CATE-CHARGE-Charge at org.apache.activemq.jndi.ReadOnlyContext.internalBind(ReadOnlyContext.java:150) at org.apache.activemq.jndi.LazyCreateContext.lookup(LazyCreateContext.java:36) at org.apache.activemq.jndi.ReadOnlyContext.lookup(ReadOnlyContext.java:258) at org.apache.activemq.jndi.ReadOnlyContext.lookup(ReadOnlyContext.java:228) at javax.naming.InitialContext.lookup(InitialContext.java:351) at atosbus.transport.jms.CJMSSenderChannel.<init>(CJMSSenderChannel.java:97) at atosbus.transport.jms.CJMSTransport.createSenderChannel(CJMSTransport.java:216) at atosbus.core.service.CSynchronousContext.sendRequestCMessage(CSynchronousContext.java:559) at atosbus.mep.CMepUnsafeInOnly.cltSendCommand(CMepUnsafeInOnly.java:191) at atosbus.core.service.CSynchronousContext.sendCommand(CSynchronousContext.java:806) at atosbus.core.service.CSynchronousContext.sendCommand(CSynchronousContext.java:731) at chargebus.client.ClientThread.run(ClientThread.java:32) at java.lang.Thread.run(Thread.java:595) I think I am in the case where (in LazyCreateContext.lookup) super.lookup(name) sent the NameNotFoundException, but, when internalBind was called, the queue was just binded by an other thread. -- View this message in context: http://www.nabble.com/NamingContext-error-in-5.2.0-tp21749936p21749936.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.