【问题标题】:Deploying spring message driven pojo on weblogic 8.1在 weblogic 8.1 上部署 spring 消息驱动的 pojo
【发布时间】:2011-03-05 04:52:18
【问题描述】:

我正在尝试在 weblogic 8.1 上部署 spring 消息消息驱动的 POJO。它是一个简单的 POJO,在应用程序服务器之外运行良好,但似乎根本没有接收到消息。我创建了空的主接口和远程接口,以及一个容器 bean 类,其中包含从应用程序上下文获取的 pojo 实例。然后我将此容器 bean 类添加到 ejb-jar.xml 作为 .我无法收到消息。

有人对我做错了什么有任何建议吗?谁能指点我有关如何部署 MDP 的教程?

谢谢。

【问题讨论】:

    标签: java spring jms weblogic weblogic8.x


    【解决方案1】:

    这里有一个教程:

    http://java-x.blogspot.com/2006/12/implementing-jms-with-spring-message.html

    当您说“家庭和远程接口”时,我不知道您在说什么。你说的是 Spring POJO,但是 home 和 remote 接口是 EJB 2.0 工件。

    要回答的重要问题是:您的消息驱动组件是 EJB (MDB) 还是 Spring POJO (MDP)?如果它们是 EJB,我完全理解您为什么需要家庭和远程接口。如果不是,我会说这可能是一个纯 Web 应用程序,打包在 WAR 中,没有 EJB XML。

    您还需要设置一个 JMS 队列。你做对了吗? WebLogic 8.1 表示 JMS 1.0.2。

    这是旧版本的 WebLogic 和 JDK。为什么不使用 WebLogic 10 和 JDK 6?

    【讨论】:

    • 嗨,很抱歉回复晚了。我正在使用 WL 8.1,因为那是我们的服务器使用的环境(用于合作产品)。我谈到了家庭和远程接口,因为它们在 ejb xml 中是在服务器上部署应用程序所必需的。
    • 现在我将它作为 ejb 包装类中的消息驱动 pojo。
    • 这对我来说毫无意义。 EJB 包装器为您做什么?我认为它没有任何好处。
    猜你喜欢
    • 1970-01-01
    • 2021-03-08
    • 1970-01-01
    • 2019-05-27
    • 2016-06-14
    • 2015-05-13
    • 2016-09-28
    • 1970-01-01
    • 2019-04-22
    相关资源
    最近更新 更多