配置传感器

在运行发现之前,必须配置 JBoss Application Server 7 传感器。

JBoss Application Server 7 传感器具有以下配置选项。 如果要更改这些选项,请创建定制传感器配置。 请参阅 创建发现概要文件 主题。

extractAllXmlDescriptors
此属性的缺省值为 true
如果此属性设置为 true,那么传感器将从 JBoss 上部署的应用程序或模块的 META-INFWEB-INF 目录中发现具有 .xml 扩展名的所有文件。 如果此属性设置为 false,那么将使用 descriptorsToExtract 属性。
descriptorsToExtract
此属性指定以空格分隔的文件列表,当 extractAllXmlDescriptors 属性设置为 false时,将为 JBoss 部署发现这些文件。 例如, META-INF/application.xml WEB-INF/web.xml。 不允许使用通配符。
extractSubmodules
此属性的缺省值为 false
如果此属性设置为 true ,并且如果部署是采用企业归档 (EAR) 形式的 Java Platform Enterprise Edition 应用程序,那么传感器将从此部署及其模块 (例如 JAR 或 WAR 文件) 中发现描述符。 如果此属性设置为 false,那么不会发现来自部署的子模块的描述符。
注: 要发现企业归档 (EAR) 的模块,必须抽取其 META-INF/application.xml 。 这意味着 extractAllXmlDescriptors 属性必须设置为 true,或者 descriptorsToExtract 属性的值必须包含 META-INF/application.xml
FP1 tagsToMask
此属性的缺省值为 "password"。
此属性指定以空格分隔的 XML 标记列表。 发现的文件中这些标记的任何文本内容都将使用星号进行屏蔽。