独立的 HornetQ 和 JBoss 不能一起工作

发布于 2024-10-20 06:24:26 字数 279 浏览 0 评论 0原文

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

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

谢谢。

Using JBoss 5.1.0GA and HornetQ 2.1.2 stand-alone.The problem is this : While I can publish messages using a JMS client to the hornetQ server I can not publish messages using myApp that is deployed in JBoss.It says javax.naming.NameNotFoundException. I think it is because under GlobalJNDI namespace(viewed from jmx-console) there is no ConnectionFactory appearing.

How can I make the ConnectionFactory to be bound to the GlobalJNDI namespace so that JBoss will be aware of its existence?

Thx.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

草莓酥 2024-10-27 06:24:26

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

I'm guessing that you're looking up the connection factory in your local JNDI. You likely need to specify (or edit your JMS RA) a HornetQ Resource Adapter (RA) that allows you to connect to the "remote" standalone HornetQ server.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文