MBeans 描述符指南
目录
简介
Tomcat 使用 JMX MBeans 作为实现 Tomcat 可管理性的技术。
Catalina 的 JMX MBeans 描述位于每个包中的 mbeans-descriptors.xml 文件中。
您需要为自定义组件添加 MBean 描述,以避免出现“ManagedBean 未找到”异常。
添加 MBean 描述
您也可以在 mbeans-descriptors.xml 文件中添加自定义组件的 MBean 描述,该文件位于与它描述的类文件相同的包中。
mbeans-descriptors.xml 的允许语法由 DTD 文件定义。
自定义 LDAP 身份验证领域的条目可能如下所示
<mbean name="LDAPRealm"
className="org.apache.catalina.mbeans.ClassNameMBean"
description="Custom LDAPRealm"
domain="Catalina"
group="Realm"
type="com.myfirm.mypackage.LDAPRealm">
<attribute name="className"
description="Fully qualified class name of the managed object"
type="java.lang.String"
writeable="false"/>
<attribute name="debug"
description="The debugging detail level for this component"
type="int"/>
.
.
.
</mbean>