Jakarta ee WebSphere8中使用侦听器端口的EJB3.1消息驱动bean绑定

Jakarta ee WebSphere8中使用侦听器端口的EJB3.1消息驱动bean绑定,jakarta-ee,message-driven-bean,websphere-8,Jakarta Ee,Message Driven Bean,Websphere 8,有人知道如何为使用侦听器端口而不是激活规范的消息驱动bean配置WebSphere8中的EJB3.1部署描述符和ibm-EJB-jar-bnd.xml文件吗?IBM信息中心在这个问题上非常模糊,我很难准确地知道在ejb-jar.xml和IBM-ejb-jar-bnd.xml文件中放入什么 谢谢, Ridaibm-ejb-jar-bnd.xml片段如下所示: <ejb-jar-bnd ...> <message-driven name="MDBean"> <

有人知道如何为使用侦听器端口而不是激活规范的消息驱动bean配置WebSphere8中的EJB3.1部署描述符和ibm-EJB-jar-bnd.xml文件吗?IBM信息中心在这个问题上非常模糊,我很难准确地知道在ejb-jar.xml和IBM-ejb-jar-bnd.xml文件中放入什么

谢谢,
Rida

ibm-ejb-jar-bnd.xml片段如下所示:

<ejb-jar-bnd ...>
  <message-driven name="MDBean">
    <listener-port name="TestLP"/>
  </message-driven>
</ejb-jar-bnd>

但是,根据,除非向wsadmin传递一个特殊选项,否则此选项不起作用:

使用现有侦听器端口而不是使用或创建新的 激活规范,确定EJB JAR版本是否为 低于2.1。系统会自动创建并使用 指定-usedefaultbindings时的激活规范 部署应用程序的选项。如果需要激活规范 存在时,系统忽略侦听器端口,而是使用 激活规范。使用EJB JAR部署应用程序 使用定义的侦听器端口,版本大于或等于2.1 而不是新的激活规范,设置 com.ibm.websphere.management.application.dfltbndng.mdb.com 中的wsadmin.properties文件中的系统属性设置为true 感兴趣的配置文件的属性目录


ibm-ejb-jar-bnd.xml代码段如下所示:

<ejb-jar-bnd ...>
  <message-driven name="MDBean">
    <listener-port name="TestLP"/>
  </message-driven>
</ejb-jar-bnd>

但是,根据,除非向wsadmin传递一个特殊选项,否则此选项不起作用:

使用现有侦听器端口而不是使用或创建新的 激活规范,确定EJB JAR版本是否为 低于2.1。系统会自动创建并使用 指定-usedefaultbindings时的激活规范 部署应用程序的选项。如果需要激活规范 存在时,系统忽略侦听器端口,而是使用 激活规范。使用EJB JAR部署应用程序 使用定义的侦听器端口,版本大于或等于2.1 而不是新的激活规范,设置 com.ibm.websphere.management.application.dfltbndng.mdb.com 中的wsadmin.properties文件中的系统属性设置为true 感兴趣的配置文件的属性目录