[jboss-cvs] JBossAS SVN: r74997 - trunk/system-jmx/src/main/org/jboss/system/microcontainer/jmx.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Jun 24 13:17:02 EDT 2008


Author: alesj
Date: 2008-06-24 13:17:02 -0400 (Tue, 24 Jun 2008)
New Revision: 74997

Modified:
   trunk/system-jmx/src/main/org/jboss/system/microcontainer/jmx/JMXAnnotationPlugin.java
Log:
Add trace log.

Modified: trunk/system-jmx/src/main/org/jboss/system/microcontainer/jmx/JMXAnnotationPlugin.java
===================================================================
--- trunk/system-jmx/src/main/org/jboss/system/microcontainer/jmx/JMXAnnotationPlugin.java	2008-06-24 17:15:49 UTC (rev 74996)
+++ trunk/system-jmx/src/main/org/jboss/system/microcontainer/jmx/JMXAnnotationPlugin.java	2008-06-24 17:17:02 UTC (rev 74997)
@@ -58,7 +58,8 @@
 
       String name = createObjectName(context, info, jmx);
       String property = getName(info);
-      log.debug("Exposing " + context.getName() + "." + property + " (" + exposedInterface.getName() + ") via objectName: " + name);
+      if (log.isTraceEnabled())
+         log.trace("Exposing " + context.getName() + "." + property + " (" + exposedInterface.getName() + ") via objectName: " + name);
 
       BeanMetaDataBuilder builder = BeanMetaDataBuilder.createBuilder(name, exposedInterface.getName());
       builder.addAnnotation(jmx);
@@ -73,8 +74,12 @@
 
    protected void internalCleanAnnotation(T info, MetaData metaData, JMX jmx, KernelControllerContext context) throws Throwable
    {
+      String name = createObjectName(context, info, jmx);
+      if (log.isTraceEnabled())
+         log.trace("Removing " + context.getName() + "." + getName(info) + " via objectName: " + name);
+
       Controller controller = context.getController();
-      controller.uninstall(createObjectName(context, info, jmx));
+      controller.uninstall(name);
    }
 
    /**




More information about the jboss-cvs-commits mailing list