当独立客户端和 jboss 服务器在同一台机器上运行时,一切正常,但是当我尝试在 VM 上运行 JBoss 时,我可以从服务器获取 JNDIContext,我可以成功查找,但我无法建立连接.
客户端抛出异常为:
线程“主”javax.jms.JMSException 中的异常:无法在@org.hornetq.jms.client.HornetQConnectionFactory.createConnection( HornetQConnectionFactory.java:119) ... 原因:HornetQException[errorCode=2 message=无法连接到服务器。尝试使用所有可用的服务器。] 在 org.hornetq.core.client.impl.ServerLocatorImpl.createSessionFactory(ServerLocatorImpl.java:769) 在 org.hornetq.jms.client.HornetQConnectionFactory.createConnectionInternal(HornetQConnectionFactory.java:601) ...还有 2 个
并且服务器端显示消息为,JBAS011806:收到通道结束通知,关闭远程连接 00e9212a 到 /192.168.35.29:42179 的通道通道 ID 459d0f32(入站)
我看过其他与此问题相关的帖子,但我没有明确解决方案。所以请帮助我并原谅我如果我问愚蠢的问题,因为我是这个领域的新手。
谢谢。