[jboss-cvs] JBossAS SVN: r58387 - projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/aspects/jmx

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Nov 15 06:59:41 EST 2006


Author: kabir.khan at jboss.com
Date: 2006-11-15 06:59:40 -0500 (Wed, 15 Nov 2006)
New Revision: 58387

Modified:
   projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/aspects/jmx/JMXIntroduction.java
Log:
Better creation of ObjectName

Modified: projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/aspects/jmx/JMXIntroduction.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/aspects/jmx/JMXIntroduction.java	2006-11-15 11:58:45 UTC (rev 58386)
+++ projects/microcontainer/trunk/aop-mc-int/src/main/org/jboss/aop/microcontainer/aspects/jmx/JMXIntroduction.java	2006-11-15 11:59:40 UTC (rev 58387)
@@ -29,7 +29,6 @@
 import org.jboss.aop.advice.Interceptor;
 import org.jboss.aop.joinpoint.Invocation;
 import org.jboss.aop.joinpoint.MethodInvocation;
-import org.jboss.dependency.spi.ControllerContext;
 import org.jboss.kernel.spi.dependency.KernelControllerContext;
 import org.jboss.logging.Logger;
 
@@ -76,7 +75,15 @@
       {
          // try to build one from the bean name
          String name = (String) context.getName();
-         objectName = new ObjectName("test:name='" + name + "'");
+         
+         if (name.contains(":"))
+         {
+            objectName = new ObjectName(name);
+         }
+         else
+         {
+            objectName = new ObjectName("test:name='" + name + "'");            
+         }
       }
       
       if (server == null)




More information about the jboss-cvs-commits mailing list