[jboss-cvs] JBossAS SVN: r60204 - in projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer: test and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Feb 2 14:23:26 EST 2007


Author: kabir.khan at jboss.com
Date: 2007-02-02 14:23:26 -0500 (Fri, 02 Feb 2007)
New Revision: 60204

Modified:
   projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/DeployerAspects.java
   projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JBossServer.java
   projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JMXKernel.java
   projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/MainDeployerAspects.java
   projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/test/DeployersLifecycleAspectManagerJMXTestCase.java
Log:
Fix tests

Modified: projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/DeployerAspects.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/DeployerAspects.java	2007-02-02 17:32:59 UTC (rev 60203)
+++ projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/DeployerAspects.java	2007-02-02 19:23:26 UTC (rev 60204)
@@ -61,7 +61,7 @@
    {
       log.debug(invocation);
       MethodInvocation mi = (MethodInvocation) invocation;
-      String methodName = mi.getActualMethod().getName();
+      String methodName = mi.getMethod().getName();
       Object value = null;
       if( methodName.equals("prepareDeploy") )
          value = prepareDeploy(mi);
@@ -72,7 +72,10 @@
       else if( methodName.equals("commitUndeploy") )
          value = commitUndeploy(mi);
       else
+      {
+         log.debug("Method " + methodName + " is not advised");
          value = invocation.invokeNext();
+      }
       return value;
    }
 

Modified: projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JBossServer.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JBossServer.java	2007-02-02 17:32:59 UTC (rev 60203)
+++ projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JBossServer.java	2007-02-02 19:23:26 UTC (rev 60204)
@@ -21,10 +21,6 @@
 */ 
 package org.jboss.test.microcontainer.support.deployers;
 
-import javax.management.MBeanServer;
-
-import com.sun.management.jmx.MBeanServerImpl;
-
 /**
  * 
  * @author <a href="kabir.khan at jboss.com">Kabir Khan</a>

Modified: projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JMXKernel.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JMXKernel.java	2007-02-02 17:32:59 UTC (rev 60203)
+++ projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/JMXKernel.java	2007-02-02 19:23:26 UTC (rev 60204)
@@ -21,11 +21,15 @@
 */ 
 package org.jboss.test.microcontainer.support.deployers;
 
+import java.security.AccessController;
+import java.security.PrivilegedActionException;
+import java.security.PrivilegedExceptionAction;
+
 import javax.management.MBeanServer;
+import javax.management.MBeanServerFactory;
 
 import org.jboss.kernel.Kernel;
 
-import com.sun.management.jmx.MBeanServerImpl;
 
 /**
  * 
@@ -36,7 +40,24 @@
 {
    Kernel kernel;
    JBossServer serverImpl;
-   MBeanServer mbeanServer = new MBeanServerImpl();
+   MBeanServer mbeanServer = MBeanServerFactory.createMBeanServer();
+   
+   public JMXKernel() throws Exception
+   {
+      try
+      {
+         mbeanServer = (MBeanServer)AccessController.doPrivileged(new PrivilegedExceptionAction() {
+               public Object run() throws Exception 
+               {
+                  return MBeanServerFactory.createMBeanServer();
+               }
+            });
+      }
+      catch (PrivilegedActionException e)
+      {
+         throw (Exception)e.getCause();
+      }
+   }
 
    public Kernel getKernel()
    {

Modified: projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/MainDeployerAspects.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/MainDeployerAspects.java	2007-02-02 17:32:59 UTC (rev 60203)
+++ projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/support/deployers/MainDeployerAspects.java	2007-02-02 19:23:26 UTC (rev 60204)
@@ -50,7 +50,7 @@
    {
       log.debug(invocation);
       MethodInvocation mi = (MethodInvocation) invocation;
-      String methodName = mi.getActualMethod().getName();
+      String methodName = mi.getMethod().getName();
       Object value = null;
       if( methodName.equals("process") )
          value = process(mi);

Modified: projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/test/DeployersLifecycleAspectManagerJMXTestCase.java
===================================================================
--- projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/test/DeployersLifecycleAspectManagerJMXTestCase.java	2007-02-02 17:32:59 UTC (rev 60203)
+++ projects/microcontainer/trunk/aop-mc-int/src/tests/org/jboss/test/microcontainer/test/DeployersLifecycleAspectManagerJMXTestCase.java	2007-02-02 19:23:26 UTC (rev 60204)
@@ -23,12 +23,9 @@
 
 import java.util.HashSet;
 
-import javax.management.MBeanServer;
-
 import junit.framework.Test;
 
 import org.jboss.aop.microcontainer.junit.AOPMicrocontainerTest;
-import org.jboss.test.microcontainer.support.deployers.AspectManagerBean;
 import org.jboss.test.microcontainer.support.deployers.DeployerAspects;
 import org.jboss.test.microcontainer.support.deployers.IMainDeployer;
 import org.jboss.test.microcontainer.support.deployers.SampleDeployer;
@@ -53,16 +50,6 @@
    
    public void testBean() throws Exception
    {
-//      //Make sure that the mbean server and aspect manager are installed properly
-//      MBeanServer server = (MBeanServer)getBean("MBeanServer");
-//      assertNotNull(server);
-//      AspectManagerBean am = (AspectManagerBean)getBean("AspectManager");
-//      assertNotNull(am);
-//      MBeanServer amServer = am.getMbeanServer();
-//      assertSame(server, amServer);
-//      assertEquals(server, amServer);
-      
-      //Now let's get on with the test
       IMainDeployer md = (IMainDeployer) getBean("MainDeployer");
       assertNotNull(md);
 




More information about the jboss-cvs-commits mailing list