[jboss-cvs] JBossAS SVN: r103099 - in projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext: unit and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Mar 29 05:28:08 EDT 2010
Author: jaikiran
Date: 2010-03-29 05:28:07 -0400 (Mon, 29 Mar 2010)
New Revision: 103099
Modified:
projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Base.java
projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Stateful.java
projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatefulBean.java
projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatelessBean.java
projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/unit/EjbContextUnitTestCase.java
Log:
EJBTHREE-2038 Revert the testcase changes and instead introduce a separate testcase
Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Base.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Base.java 2010-03-29 08:07:03 UTC (rev 103098)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Base.java 2010-03-29 09:28:07 UTC (rev 103099)
@@ -30,6 +30,4 @@
public interface Base
{
<T> T testBusinessObject(Class<T> businessInterface);
-
- boolean wasEJBContextAvailableInPostConstruct();
}
Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Stateful.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Stateful.java 2010-03-29 08:07:03 UTC (rev 103098)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/Stateful.java 2010-03-29 09:28:07 UTC (rev 103099)
@@ -51,5 +51,4 @@
EJBObject getEJBObject();
- public boolean wasEJBContextAvailableInPostConstruct();
}
Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatefulBean.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatefulBean.java 2010-03-29 08:07:03 UTC (rev 103098)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatefulBean.java 2010-03-29 09:28:07 UTC (rev 103099)
@@ -58,9 +58,6 @@
EJBObject ejbObject;
String state = "";
- private boolean ejbContextAvailableInPostConstruct = false;
-
-
public void testEjbContext() throws Exception
{
InitialContext jndiContext = new InitialContext();
@@ -121,28 +118,15 @@
}
@PostConstruct
- public void postConstruct() throws Exception
+ public void postConstruct()
{
ejbLocalObject = sessionContext.getEJBLocalObject();
ejbObject = sessionContext.getEJBObject();
-
- InitialContext jndiContext = new InitialContext();
- EJBContext ejbContext = (EJBContext) jndiContext.lookup("java:comp/EJBContext");
- log.debug("EJBContext in postconstruct of bean " + this.getClass() + " is " + ejbContext);
- this.ejbContextAvailableInPostConstruct = true;
}
public Object testLocalOnlyGetBusinessObject() throws Exception
{
return statefulLocalOnly.getBusinessObject();
}
-
- /**
- * @see org.jboss.ejb3.test.ejbcontext.Stateful#wasEJBContextAvailableInPostConstruct()
- */
- public boolean wasEJBContextAvailableInPostConstruct()
- {
- return this.ejbContextAvailableInPostConstruct;
- }
}
Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatelessBean.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatelessBean.java 2010-03-29 08:07:03 UTC (rev 103098)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/StatelessBean.java 2010-03-29 09:28:07 UTC (rev 103099)
@@ -23,7 +23,6 @@
import javax.annotation.PostConstruct;
import javax.annotation.Resource;
-import javax.ejb.EJBContext;
import javax.ejb.EJBLocalObject;
import javax.ejb.EJBObject;
import javax.ejb.Local;
@@ -60,8 +59,6 @@
StatelessLocal ejbLocalObject;
StatelessRemote ejbObject;
- private boolean ejbContextAvailableInPostConstruct;
-
public void noop()
{
@@ -115,23 +112,10 @@
}
@PostConstruct
- public void postConstruct() throws Exception
+ public void postConstruct()
{
ejbLocalObject = (StatelessLocal)sessionContext.getEJBLocalObject();
ejbObject = (StatelessRemote)sessionContext.getEJBObject();
-
- InitialContext jndiContext = new InitialContext();
- EJBContext ejbContext = (EJBContext) jndiContext.lookup("java:comp/EJBContext");
- log.debug("EJBContext in postconstruct of bean " + this.getClass() + " is " + ejbContext);
- this.ejbContextAvailableInPostConstruct = true;
}
- /**
- * @see org.jboss.ejb3.test.ejbcontext.Base#wasEJBContextAvailableInPostConstruct()
- */
- public boolean wasEJBContextAvailableInPostConstruct()
- {
- return this.ejbContextAvailableInPostConstruct;
- }
-
}
Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/unit/EjbContextUnitTestCase.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/unit/EjbContextUnitTestCase.java 2010-03-29 08:07:03 UTC (rev 103098)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbcontext/unit/EjbContextUnitTestCase.java 2010-03-29 09:28:07 UTC (rev 103099)
@@ -231,20 +231,6 @@
Object o = sfsb.testLocalOnlyGetBusinessObject();
assertNotNull(o);
}
-
- public void testEJBContextInPostConstructOfSFSB() throws Exception
- {
- Stateful stateful = (Stateful) getInitialContext().lookup(StatefulBean.class.getSimpleName() + "/remote");
- assertTrue("EJBContext was *not* available in @PostConstruct of stateful bean", stateful
- .wasEJBContextAvailableInPostConstruct());
- }
-
- public void testEJBContextInPostConstructOfSLSB() throws Exception
- {
- StatelessBusinessRemote stateless = (StatelessBusinessRemote) getInitialContext().lookup(
- StatelessBusinessRemote.JNDI_NAME);
- assertTrue("EJBContext was *not* available in @PostConstruct of stateless bean", stateless.wasEJBContextAvailableInPostConstruct());
- }
public static Test suite() throws Exception
{
More information about the jboss-cvs-commits
mailing list