3

单独使用 JBoss 5.1.0GA 和 HornetQ 2.1.2。问题是:虽然我可以使用 JMS 客户端将消息发布到 hornetQ 服务器,但我无法使用部署在 JBoss 中的 myApp 发布消息。它说 javax.naming .NameNotFoundException。我认为这是因为在 GlobalJNDI 命名空间下(从 jmx-console 查看)没有出现 ConnectionFactory。

如何使 ConnectionFactory 绑定到 GlobalJNDI 命名空间,以便 JBoss 知道它的存在?

谢谢。

4

1 回答 1

1

我猜您正在本地 JNDI 中查找连接工厂。您可能需要指定(或编辑您的 JMS RA)一个 HornetQ 资源适配器 (RA),它允许您连接到“远程”独立 HornetQ 服务器。

于 2012-11-20T22:13:41.487 回答