Jboss AS7模块中的CDI

时间:2013-12-31 11:01:04

标签: java jboss cdi

我有和jar我将其部署为JBoss模块,并希望将消息发送到JMS队列。 我试图为JMS队列做CDI,但没有成功。

我已经尝试了所有需要的依赖但没有任何效果。 这是我的module.xml

    <module xmlns="urn:jboss:module:1.0" name="com.abc.xyz">
  <resources>
    <resource-root path="myModule.jar"/>
        <!-- Insert resources here -->
  </resources>
  <dependencies>
    <module name="javax.api"/>
    <module name="javax.jms.api"/>
    <module name="org.jboss.logging"/>
    <module name="org.hornetq"/>
    <module name="javax.inject.api"/>   
    <module name="javax.annotation.api"/>
    <module name="javax.ejb.api"/>
    <module name="javax.resource.api"/>
    <module name="javax.enterprise.api"/>
    <module name="javax.interceptor.api"/>
    <module name="javax.validation.api"/>
    <module name="org.jboss.as.weld"/>  
    <module name="javax.xml.stream.api"/>
  </dependencies>
</module>

我想知道我是否有可能做什么?如果是,那么如何:)

1 个答案:

答案 0 :(得分:0)

尝试将以下内容添加到您尝试访问模块的部署结构XML或模块依赖项

<dependencies>
   <module name="org.mymodule" export="true" meta-inf="import"/>
</dependencies>