有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java JBoss AS 6:DeploymentScanner未显示在JMX控制台中

我在一个项目中使用了几个完全分离的JBoss AS实例(6.1.0.Final)。我需要访问MBean组织。jboss。系统工具。DeploymentScanner,但其中一台服务器缺少它。更准确地说,是jboss。部署域根本不显示

我已经区分了服务器的conf目录,但没有发现实例之间的任何相关差异。我还在一个服务器的conf目录中搜索了DeploymentScanner,该服务器上出现了MBean,但没有找到

为什么我的一个服务器实例缺少部署扫描程序?或者换句话说,我在哪里以及如何配置它


共 (1) 个答案

  1. # 1 楼答案

    很可能这个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(操作系统),所以无法更详细地指出。我只能快速查看安装包。但我想你现在应该可以找到相关的设置了