我尝试通过SAR在JBoss 6.1中部署并启动非常简单的pojo。我的jboss-service.xml看起来像:
<deployment xmlns="urn:jboss:bean-deployer:2.0">
<bean name="TestBean" class="somepacage.TestBean">
<alias>bw:name=testBean</alias>
<install method="start"/>
<uninstall method="stop"/>
</bean>
</deployment>
POJO只是一个带有默认构造函数和体育公共start()和stop()方法的bean。我看到SAR被拾取并部署,并且模块和类加载器通过jmx控制台创建并可见。但是里面的bean完全被忽略了。
我是否错过了重要的事情?
tia,
答案 0 :(得分:2)
事实证明,pojos仅部署在以:
结尾的文件中*-jboss-beans.xml
一旦名称发生变化,一切都像志愿者一样