Author: rjung Date: Thu Apr 22 13:00:11 2010 New Revision: 936819 URL: http://svn.apache.org/viewvc?rev=936819&view=rev Log: Expose properties of VirtualWebappLoader and WebappClassLoader via JMX.
Modified: tomcat/trunk/java/org/apache/catalina/loader/mbeans-descriptors.xml Modified: tomcat/trunk/java/org/apache/catalina/loader/mbeans-descriptors.xml URL: http://svn.apache.org/viewvc/tomcat/trunk/java/org/apache/catalina/loader/mbeans-descriptors.xml?rev=936819&r1=936818&r2=936819&view=diff ============================================================================== --- tomcat/trunk/java/org/apache/catalina/loader/mbeans-descriptors.xml (original) +++ tomcat/trunk/java/org/apache/catalina/loader/mbeans-descriptors.xml Thu Apr 22 13:00:11 2010 @@ -65,16 +65,83 @@ </mbean> + <mbean name="VirtualWebappLoader" + description="Extension of the webapp class loader with additional features" + domain="Catalina" + group="Loader" + type="org.apache.catalina.loader.VirtualWebappLoader"> + + <attribute name="className" + description="Fully qualified class name of the managed object" + type="java.lang.String" + writeable="false"/> + + <attribute name="delegate" + description="The 'follow standard delegation model' flag that will be + used to configure our ClassLoader" + type="boolean"/> + + <attribute name="reloadable" + description="The reloadable flag for this Loader" + type="boolean"/> + + <attribute name="repositories" + description="Extra repositories managed by this loader" + type="[Ljava.lang.String;"/> + + <attribute name="repositoriesString" + description="Extra repositories managed by this loader" + writeable="false" + type="java.lang.String"/> + + <attribute name="loaderRepositories" + description="Repositories set in the real loader" + type="[Ljava.lang.String;" + writeable="false" /> + + <attribute name="loaderRepositoriesString" + description="Repositories set in the real loader" + type="java.lang.String" + writeable="false" /> + + <operation name="toString" + description="Info about the loader" + impact="INFO" + returnType="String"> + </operation> + </mbean> + + <mbean name="WebappClassLoader" description="Classloader implementation which is specialized for handling web applications" domain="Catalina" group="Loader" - type="org.apache.catalina.loader.WebappClassLoader" /> + type="org.apache.catalina.loader.WebappClassLoader"> + + <attribute name="className" + description="Fully qualified class name of the managed object" + type="java.lang.String" + writeable="false"/> + + <attribute name="delegate" + description="The 'follow standard delegation model' flag that will be + used to configure our ClassLoader" + type="boolean"/> + + <attribute name="antiJARLocking" + description="The antiJARLocking flag for this Loader" + type="boolean"/> + + <attribute name="uRLs" + description="The URLs of this loader" + type="[Ljava.net.URL;"/> + + <attribute name="jarPath" + description="The jarPath of this loader" + writeable="false" + type="java.lang.String"/> + + </mbean> - <mbean name="VirtualWebappLoader" - description="Extension of the webapp class loader with additional features" - domain="Catalina" - group="Loader" - type="org.apache.catalina.loader.VirtualWebappLoader" /> </mbeans-descriptors> --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org