【问题标题】:WebLogic "MDB application is NOT connected to messaging system"WebLogic“MDB 应用程序未连接到消息传递系统”
【发布时间】:2010-10-27 23:03:30
【问题描述】:

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

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

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

【问题讨论】:

    标签: jakarta-ee weblogic portal


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 2017-10-25
        • 2021-10-12
        • 2023-03-27
        • 1970-01-01
        • 2021-06-19
        • 1970-01-01
        • 2023-04-08
        • 2017-05-23
        • 2011-11-13
        相关资源
        最近更新 更多