3

我们有一个在 WebLogic Portal 10.2 上运行的 J2EE/门户应用程序。我们最近引入了一个异步 EJB 调用,但是在将它投入生产之后,我们收到一条错误消息,上面写着

MDB 应用程序XXX未连接到消息传递系统

这是一个编码问题,可以通过运行时参数进行调整,还是我们可以忽略的问题?(或者我没有想到的第四个选项?)

4

2 回答 2

1

这也可能来自消息传递子系统的启动问题。这通常是由持久性存储问题引起的。如果您使用管理控制台查看 Services->Messaging->JMS 服务器,您可以看到 JMS 服务器的状态。如果它们不“正常”,则说明出了点问题,需要进行故障排除......

于 2012-02-09T16:04:59.773 回答
0

当您的 MDB 无法查找外部目标时,通常会发生此错误。如果您使用的是外部消息传递提供程序,则类路径中可能缺少客户端 jar。

或者,JNDI 查找本身可能存在问题。您可以通过查看 JNDI 树并确保您正在查找的对象已绑定来验证这一点。

于 2011-03-22T18:50:25.907 回答