2014-01-24 53 views
5

我在一个项目中工作,几个完全分开的JBoss AS(6.1.0.Final)实例。我需要访问MBean org.jboss.system.tools.DeploymentScanner,但其中一台服务器缺少它。更确切地说,jboss.deployment域根本不显示。JBoss AS 6:DeploymentScanner没有在JMX控制台中显示

我没有发现任何实例之间的相关差异diffd服务器的conf目录。我还在DeploymentScanner之后搜索了MBean出现的服务器的conf目录,但没有命中。

为什么我的服务器实例中缺少DeploymentScanner?换句话说,我在哪里以及如何配置?

回答

4

很可能这个JBoss实例上的部署扫描器扩展未启用。在服务器配置一个找

<extension module="org.jboss.as.deployment-scanner"/> 

编辑 @Magnilex:你说得对,上面是JBoss的7.0。 (再次在EAP和OS版本之间的编号陷阱中再次执行) 对于JBoss 6.1.0(OS),DeploymentScanner的设置位于“hdscanner-jboss-beans.xml”中。所以你应该检查一下你的配置“在命名空间中的设置urn:jboss:bean-deployer'”。
因为我没有安装JBoss 6.1.0(OS),所以无法更详细地指出它。我只在安装包中快速浏览。但我想你现在应该能够找到相关的设置。