[jboss-cvs] JBossAS SVN: r111483 - branches/JBPAPP_4_3_0_GA_CP09_JBPAPP-6575/testsuite/src/main/org/jboss/test/jmx/test.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue May 31 00:18:28 EDT 2011


Author: csams
Date: 2011-05-31 00:18:28 -0400 (Tue, 31 May 2011)
New Revision: 111483

Modified:
   branches/JBPAPP_4_3_0_GA_CP09_JBPAPP-6575/testsuite/src/main/org/jboss/test/jmx/test/JMXInvokerUnitTestCase.java
Log:
[JBPAPP-6575] Test case for retrieving platform mbean java.lang:type=Threading

Modified: branches/JBPAPP_4_3_0_GA_CP09_JBPAPP-6575/testsuite/src/main/org/jboss/test/jmx/test/JMXInvokerUnitTestCase.java
===================================================================
--- branches/JBPAPP_4_3_0_GA_CP09_JBPAPP-6575/testsuite/src/main/org/jboss/test/jmx/test/JMXInvokerUnitTestCase.java	2011-05-30 21:10:41 UTC (rev 111482)
+++ branches/JBPAPP_4_3_0_GA_CP09_JBPAPP-6575/testsuite/src/main/org/jboss/test/jmx/test/JMXInvokerUnitTestCase.java	2011-05-31 04:18:28 UTC (rev 111483)
@@ -68,6 +68,7 @@
       suite.addTest(new JMXInvokerUnitTestCase("testNotification"));
       suite.addTest(new JMXInvokerUnitTestCase("testNotificationWithBadListener"));
       suite.addTest(new JMXInvokerUnitTestCase("testServerInfoViaHttp"));
+      suite.addTest(new JMXInvokerUnitTestCase("testGetPlatformMBean"));
       
       return getDeploySetup(suite, "invoker-adaptor-test.ear");
    }
@@ -234,4 +235,13 @@
       ObjectName serverInfo = new ObjectName("jboss.system:type=ServerInfo");
       assertTrue("JavaVMVersion != null", server.getAttribute(serverInfo, "JavaVMVersion") != null);
    }
+
+   public void testGetPlatformMBean()
+      throws Exception
+   {
+      log.info("+++ testGetPlatformMBean");
+      MBeanServerConnection server = (MBeanServerConnection) getInitialContext().lookup("jmx/invoker/HttpAdaptor");
+      ObjectName threading = new ObjectName("java.lang:type=Threading");
+      assertTrue("ThreadCount != null", server.getAttribute(threading, "ThreadCount") != null);
+   }
 }



More information about the jboss-cvs-commits mailing list