Sounds like a race condition on startup. Can you open a jira entry, post the code that reproduces the problem (even if not reliably), and attach a stack trace of the jvm (jsrack) when it hangs?
Sent from my iPhone > On Feb 26, 2014, at 9:59 AM, "dorus [via ActiveMQ]" > <ml-node+s2283324n4678365...@n4.nabble.com> wrote: > > Hi guys, > I intend to create an activemq connection programatically inside a webapp > deployed in tomcat. > > My code: > > BrokerService broker = new BrokerService(); > > // configure the broker > try > { > broker.addConnector("tcp://localhost:61616"); > broker.start(); > broker.waitUntilStarted(); > CONNECTION_FACTORY = new > ActiveMQConnectionFactory(broker.getVmConnectorURI()); > sendConnection = CONNECTION_FACTORY.createConnection(); > sendConnection.start(); > > } > catch (Exception e) > { > e.printStackTrace(); > } > > In line sendConnection.start() the thread hangs and I have no response. With > the debugger I can see that in ArrayBlockingQueue<E>.take() is the real > problem. > > I have a unit test using the same code, and when I run it is working. > However, even for the unit test, when I debug inside "sendConnection.start()" > sometime is hanging. > > Do you have any idea? > Thank you very much, > Doru > > > If you reply to this email, your message will be added to the discussion > below: > http://activemq.2283324.n4.nabble.com/ActiveMQ-5-9-0-connection-start-hangs-in-Tomcat-7-0-41-tp4678365.html > To start a new topic under ActiveMQ - User, email > ml-node+s2283324n234180...@n4.nabble.com > To unsubscribe from ActiveMQ - User, click here. > NAML -- View this message in context: http://activemq.2283324.n4.nabble.com/ActiveMQ-5-9-0-connection-start-hangs-in-Tomcat-7-0-41-tp4678365p4678368.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.