Java 如何在JBoss7EJB3中指定消息驱动的Bean依赖关系?

Java 如何在JBoss7EJB3中指定消息驱动的Bean依赖关系?,java,jboss,ejb,jboss7.x,ejb-3.0,Java,Jboss,Ejb,Jboss7.x,Ejb 3.0,我有两个消息驱动bean,需要在它们上指定依赖项。依赖项是一个WEB应用程序。所以,基本上我需要说“在WEB应用完全部署之前停止消息驱动bean的部署”?我可以通过使用依赖于元素在JBoss5中轻松做到这一点,但我在JBoss7 EJB3中找不到类似的元素。我相信这就是您要寻找的-。它描述了如何设置对其他已部署模块和/或内部模块的依赖关系。在application.xml配置文件中,您可以指定服务器部署模块的顺序。下面是部署的示例配置,请相应地修改它 <initialize-in-orde

我有两个消息驱动bean,需要在它们上指定依赖项。依赖项是一个WEB应用程序。所以,基本上我需要说“在WEB应用完全部署之前停止消息驱动bean的部署”?我可以通过使用
依赖于
元素在JBoss5中轻松做到这一点,但我在JBoss7 EJB3中找不到类似的元素。

我相信这就是您要寻找的-。它描述了如何设置对其他已部署模块和/或内部模块的依赖关系。

在application.xml配置文件中,您可以指定服务器部署模块的顺序。下面是部署的示例配置,请相应地修改它

<initialize-in-order>true</initialize-in-order> 
     <display-name>DeploymentConfig</display-name> 
          <module> 
         <web> 
             <web-uri>WebApp.war</web-uri> 
             <context-root>WebApp-war</context-root> 
         </web> 
     </module> 
     <module> 
         <ejb>EJBApp.jar</ejb> 
     </module> 
     <module> 
         <ejb>AppEAR.jar</ejb> 
     </module>
true
部署配置
WebApp.war
webappwar
EJBApp.jar
出现.jar