[jboss-cvs] JBossAS SVN: r63461 - branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/deployer/unit.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Jun 11 17:46:49 EDT 2007
Author: wolfc
Date: 2007-06-11 17:46:49 -0400 (Mon, 11 Jun 2007)
New Revision: 63461
Modified:
branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/deployer/unit/DeployerUnitTestCase.java
Log:
EJBTHREE-877: reset deploy ejb3 ext only after test
Modified: branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/deployer/unit/DeployerUnitTestCase.java
===================================================================
--- branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/deployer/unit/DeployerUnitTestCase.java 2007-06-11 21:38:47 UTC (rev 63460)
+++ branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/deployer/unit/DeployerUnitTestCase.java 2007-06-11 21:46:49 UTC (rev 63461)
@@ -48,30 +48,37 @@
MBeanServerConnection server = getServer();
ObjectName on = new ObjectName("jboss.ejb3:service=EJB3Deployer");
server.setAttribute(on, new Attribute("DeployEjb3ExtensionOnly", new Boolean(true)));
- Boolean value = (Boolean)server.getAttribute(on, "DeployEjb3ExtensionOnly");
- assertTrue(value.booleanValue());
-
- this.deploy("stateless-test.jar");
try
{
+ Boolean value = (Boolean)server.getAttribute(on, "DeployEjb3ExtensionOnly");
+ assertTrue(value.booleanValue());
+
+ this.deploy("stateless-test.jar");
+ try
+ {
+ RunAsStateless runAs = (RunAsStateless) getInitialContext().lookup("RunAsStatelessEjbName/remote");
+ fail(".jar should not have deployed");
+ } catch (javax.naming.NameNotFoundException e)
+ {
+ }
+ this.undeploy("stateless-test.jar");
+
+ this.deploy("stateless-test.ejb3");
RunAsStateless runAs = (RunAsStateless) getInitialContext().lookup("RunAsStatelessEjbName/remote");
- fail(".jar should not have deployed");
- } catch (javax.naming.NameNotFoundException e)
+ this.undeploy("stateless-test.ejb3");
+
+ server.setAttribute(on, new Attribute("DeployEjb3ExtensionOnly", new Boolean(false)));
+ value = (Boolean)server.getAttribute(on, "DeployEjb3ExtensionOnly");
+ assertFalse(value.booleanValue());
+
+ this.deploy("stateless-test.jar");
+ runAs = (RunAsStateless) getInitialContext().lookup("RunAsStatelessEjbName/remote");
+ this.undeploy("stateless-test.jar");
+ }
+ finally
{
+ server.setAttribute(on, new Attribute("DeployEjb3ExtensionOnly", false));
}
- this.undeploy("stateless-test.jar");
-
- this.deploy("stateless-test.ejb3");
- RunAsStateless runAs = (RunAsStateless) getInitialContext().lookup("RunAsStatelessEjbName/remote");
- this.undeploy("stateless-test.ejb3");
-
- server.setAttribute(on, new Attribute("DeployEjb3ExtensionOnly", new Boolean(false)));
- value = (Boolean)server.getAttribute(on, "DeployEjb3ExtensionOnly");
- assertFalse(value.booleanValue());
-
- this.deploy("stateless-test.jar");
- runAs = (RunAsStateless) getInitialContext().lookup("RunAsStatelessEjbName/remote");
- this.undeploy("stateless-test.jar");
}
public static Test suite() throws Exception
More information about the jboss-cvs-commits
mailing list