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.