我尝试通过 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 只是一个具有默认构造函数和公共(public) start() 和 stop() 方法的 bean。我看到 SAR 已被拾取并部署,并且模块和类加载器已创建并通过 jmx 控制台可见。但里面的bean却完全被忽略了。
我错过了什么重要的事情吗?
蒂亚,
最佳答案
事实证明,pojo 只能从以下结尾的文件中部署:
*-jboss-beans.xml
名称更改后,一切按计划进行
关于java - 无法在 JBoss 6.1 中从 sar 部署 POJO,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12407751/