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.

Reply via email to