Java Hornetq无法创建连接

Java Hornetq无法创建连接,java,jms,jboss7.x,netty,hornetq,Java,Jms,Jboss7.x,Netty,Hornetq,我正在使用Hornetq服务器进行JMS通信。多次建立连接,但在某些情况下,我无法创建一个连接,该连接会显示消息“未能创建会话工厂”或中断异常 堆栈跟踪如下所示: Caused by: javax.jms.JMSException: Failed to create session factory [java] at org.hornetq.jms.client.HornetQConnectionFactory.createConnectionInternal(HornetQ

我正在使用Hornetq服务器进行JMS通信。多次建立连接,但在某些情况下,我无法创建一个连接,该连接会显示消息“未能创建会话工厂”或中断异常 堆栈跟踪如下所示:

Caused by: javax.jms.JMSException: Failed to create session factory
      [java]     at org.hornetq.jms.client.HornetQConnectionFactory.createConnectionInternal(HornetQConnectionFactory.java:587)
      [java]     at org.hornetq.jms.client.HornetQConnectionFactory.createQueueConnection(HornetQConnectionFactory.java:119)
      [java]     at org.hornetq.jms.client.HornetQConnectionFactory.createQueueConnection(HornetQConnectionFactory.java:114)
      [java]     at com.aircell.abs.acpu.framework.AcpuGenericQueue.<init>(AcpuGenericQueue.java:79)
      [java]     at com.aircell.abs.acpu.framework.AcpuSendQueue.<init>(AcpuSendQueue.java:58)
      [java]     at com.aircell.abs.acpu.framework.AcpuSendQueue.replyMessage(AcpuSendQueue.java:100)
      [java]     at com.aircell.abs.acpu.networkcontrol.NetworkControlServiceImpl$QueueHandler.handleMessage(NetworkControlServiceImpl.java:167)
      [java]     ... 9 more
      [java] Caused by: org.hornetq.api.core.HornetQInterruptedException: java.lang.InterruptedException
      [java]     at org.hornetq.core.remoting.impl.netty.NettyConnection.write(NettyConnection.java:244)
      [java]     at org.hornetq.core.protocol.core.impl.ChannelImpl.send(ChannelImpl.java:267)
      [java]     at org.hornetq.core.protocol.core.impl.ChannelImpl.send(ChannelImpl.java:194)
      [java]     at org.hornetq.core.client.impl.ClientSessionFactoryImpl$PingRunnable.send(ClientSessionFactoryImpl.java:1765)
      [java]     at org.hornetq.core.client.impl.ClientSessionFactoryImpl.getConnection(ClientSessionFactoryImpl.java:1369)
      [java]     at org.hornetq.core.client.impl.ClientSessionFactoryImpl.getConnectionWithRetry(ClientSessionFactoryImpl.java:1069)
      [java]     at org.hornetq.core.client.impl.ClientSessionFactoryImpl.connect(ClientSessionFactoryImpl.java:246)
      [java]     at org.hornetq.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:828)
      [java]     at org.hornetq.jms.client.HornetQConnectionFactory.createConnectionInternal(HornetQConnectionFactory.java:583)
      [java]     ... 15 more
      [java] Caused by: java.lang.InterruptedException
      [java]     at java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1301)
      [java]     at java.util.concurrent.Semaphore.acquire(Semaphore.java:317)
      [java]     at org.hornetq.core.remoting.impl.netty.NettyConnection.write(NettyConnection.java:175)
      [java]     ... 23 more
原因:javax.jms.JMSException:无法创建会话工厂
[java]位于org.hornetq.jms.client.HornetQConnectionFactory.createConnectionInternal(HornetQConnectionFactory.java:587)
[java]位于org.hornetq.jms.client.HornetQConnectionFactory.createQueueConnection(HornetQConnectionFactory.java:119)
[java]位于org.hornetq.jms.client.HornetQConnectionFactory.createQueueConnection(HornetQConnectionFactory.java:114)
[java]位于com.aircell.abs.acpu.framework.AcpuGenericQueue(AcpuGenericQueue.java:79)
[java]位于com.aircell.abs.acpu.framework.AcpuSendQueue.(AcpuSendQueue.java:58)
[java]位于com.aircell.abs.acpu.framework.AcpuSendQueue.replyMessage(AcpuSendQueue.java:100)
[java]位于com.aircell.abs.acpu.networkcontrol.NetworkControlServiceImpl$QueueHandler.handleMessage(NetworkControlServiceImpl.java:167)
[java]。。。9更多
[java]由以下原因引起:org.hornetq.api.core.HornetQInterruptedException:java.lang.InterruptedException
[java]位于org.hornetq.core.remoting.impl.netty.NettyConnection.write(NettyConnection.java:244)
[java]位于org.hornetq.core.protocol.core.impl.ChannelImpl.send(ChannelImpl.java:267)
[java]位于org.hornetq.core.protocol.core.impl.ChannelImpl.send(ChannelImpl.java:194)
[java]位于org.hornetq.core.client.impl.ClientSessionFactoryImpl$PingRunnable.send(ClientSessionFactoryImpl.java:1765)
[java]位于org.hornetq.core.client.impl.ClientSessionFactoryImpl.getConnection(ClientSessionFactoryImpl.java:1369)
[java]位于org.hornetq.core.client.impl.ClientSessionFactoryImpl.getConnectionWithRetry(ClientSessionFactoryImpl.java:1069)
[java]位于org.hornetq.core.client.impl.ClientSessionFactoryImpl.connect(ClientSessionFactoryImpl.java:246)
[java]位于org.hornetq.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:828)
[java]位于org.hornetq.jms.client.HornetQConnectionFactory.createConnectionInternal(HornetQConnectionFactory.java:583)
[java]。。。还有15个
[java]由以下原因引起:java.lang.InterruptedException
[java]位于java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(AbstractQueuedSynchronizer.java:1301)
[java]位于java.util.concurrent.Semaphore.acquire(Semaphore.java:317)
[java]位于org.hornetq.core.remoting.impl.netty.NettyConnection.write(NettyConnection.java:175)
[java]。。。23多

我们可以看到您的客户端配置文件吗?仅使用默认配置。配置或代码很难理解问题。