我正在尝试在 weblogic 8.1 上部署一个 spring 消息消息驱动的 POJO。它是一个简单的 POJO,在应用程序服务器之外运行良好,但似乎根本没有接收到消息。我创建了空的主接口和远程接口,以及一个容器 bean 类,其中包含从应用程序上下文获取的 pojo 实例。然后我将此容器 bean 类添加到 ejb-jar.xml 作为 . 我一直无法收到消息。
有人对我做错了什么有任何建议吗?谁能给我一个关于如何部署 MDP 的教程?
谢谢。
我正在尝试在 weblogic 8.1 上部署一个 spring 消息消息驱动的 POJO。它是一个简单的 POJO,在应用程序服务器之外运行良好,但似乎根本没有接收到消息。我创建了空的主接口和远程接口,以及一个容器 bean 类,其中包含从应用程序上下文获取的 pojo 实例。然后我将此容器 bean 类添加到 ejb-jar.xml 作为 . 我一直无法收到消息。
有人对我做错了什么有任何建议吗?谁能给我一个关于如何部署 MDP 的教程?
谢谢。
这是一个教程:
http://java-x.blogspot.com/2006/12/implementing-jms-with-spring-message.html
当您说“家庭和远程接口”时,我不知道您在说什么。您说的是 Spring POJO,但家庭和远程接口是 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?