[jboss-cvs] JBossAS SVN: r65864 - branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Oct 4 19:40:40 EDT 2007


Author: ALRubinger
Date: 2007-10-04 19:40:40 -0400 (Thu, 04 Oct 2007)
New Revision: 65864

Modified:
   branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/Stateless.java
   branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessBean.java
   branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessLocal.java
Log:
EJBTHREE-786: Fixed "ejbcontext" Unit Tests to fit changes.

Modified: branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/Stateless.java
===================================================================
--- branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/Stateless.java	2007-10-04 23:10:30 UTC (rev 65863)
+++ branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/Stateless.java	2007-10-04 23:40:40 UTC (rev 65864)
@@ -21,15 +21,17 @@
  */
 package org.jboss.ejb3.test.ejbcontext;
 
+import javax.ejb.EJBObject;
 
 
+
 /**
  * Comment
  *
  * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  * @version $Revision$
  */
-public interface Stateless
+public interface Stateless extends EJBObject
 {
    void testEjbContextLookup() throws Exception;
    

Modified: branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessBean.java
===================================================================
--- branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessBean.java	2007-10-04 23:10:30 UTC (rev 65863)
+++ branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessBean.java	2007-10-04 23:40:40 UTC (rev 65864)
@@ -23,14 +23,12 @@
 
 import javax.annotation.PostConstruct;
 import javax.annotation.Resource;
-
 import javax.ejb.EJBLocalObject;
 import javax.ejb.EJBObject;
 import javax.ejb.Local;
 import javax.ejb.Remote;
 import javax.ejb.SessionContext;
 import javax.ejb.Stateless;
-
 import javax.naming.InitialContext;
 
 import org.jboss.annotation.ejb.LocalBinding;
@@ -43,83 +41,83 @@
  * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  * @version $Revision$
  */
- at Stateless(name="Stateless")
+ at Stateless(name = "Stateless")
 @Local(StatelessLocal.class)
 @Remote(org.jboss.ejb3.test.ejbcontext.Stateless.class)
 @LocalBinding(jndiBinding = "StatelessLocal")
 @RemoteBinding(jndiBinding = "Stateless")
 public class StatelessBean
-   implements org.jboss.ejb3.test.ejbcontext.Stateless, StatelessLocal
 {
    private static final Logger log = Logger.getLogger(StatelessBean.class);
-   
+
    @Resource
    SessionContext sessionContext;
-   
+
    StatelessLocal ejbLocalObject;
+
    org.jboss.ejb3.test.ejbcontext.Stateless ejbObject;
 
    public void noop()
    {
-      
+
    }
-   
+
    public void testEjbContextLookup() throws Exception
    {
-      Stateful stateful = (Stateful)sessionContext.lookup("Stateful");
+      Stateful stateful = (Stateful) sessionContext.lookup("Stateful");
       stateful.test();
    }
-   
+
    public Class testInvokedBusinessInterface() throws Exception
    {
       return sessionContext.getInvokedBusinessInterface();
    }
-   
+
    public Object testBusinessObject(Class businessInterface) throws Exception
    {
       return sessionContext.getBusinessObject(businessInterface);
    }
-   
+
    public void testEjbObject() throws Exception
    {
       javax.ejb.EJBObject ejbObject = sessionContext.getEJBObject();
       ejbObject.getHandle();
    }
-   
+
    public void testEjbLocalObject() throws Exception
    {
       javax.ejb.EJBLocalObject ejbObject = sessionContext.getEJBLocalObject();
       ejbObject.getClass();
    }
-   
+
    public void testSessionContext() throws Exception
    {
       InitialContext jndiContext = new InitialContext();
-      Stateful stateful = (Stateful)jndiContext.lookup("Stateful");
+      Stateful stateful = (Stateful) jndiContext.lookup("Stateful");
       stateful.setState("testSessionContext");
-      
+
       EJBLocalObject ejbLocalObject = stateful.getEJBLocalObject();
-      
-      StatefulLocal sameLocalBean = (StatefulLocal)ejbLocalObject;
+
+      StatefulLocal sameLocalBean = (StatefulLocal) ejbLocalObject;
       String state = sameLocalBean.getState();
       if (!state.equals("testSessionContext"))
          throw new Exception("EJBLocalObject does not match originating bean: " + state + " != " + "testSessionContext");
-      
+
       EJBObject ejbObject = stateful.getEJBObject();
-      Stateful sameBean = (Stateful)ejbObject;
+      Stateful sameBean = (Stateful) ejbObject;
       state = sameBean.getState();
       if (!state.equals("testSessionContext"))
          throw new Exception("EJBObject does not match originating bean: " + state + " != " + "testSessionContext");
-   
+
       this.ejbLocalObject.noop();
-      
+
       this.ejbObject.noop();
    }
-   
+
    @PostConstruct
    public void postConstruct()
    {
-      ejbLocalObject = (StatelessLocal)sessionContext.getEJBLocalObject();
-      ejbObject = (org.jboss.ejb3.test.ejbcontext.Stateless)sessionContext.getEJBObject();
+      ejbLocalObject = (StatelessLocal) sessionContext.getEJBLocalObject();
+      ejbObject = (org.jboss.ejb3.test.ejbcontext.Stateless) sessionContext.getEJBObject();
    }
 }

Modified: branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessLocal.java
===================================================================
--- branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessLocal.java	2007-10-04 23:10:30 UTC (rev 65863)
+++ branches/Branch_4_2/ejb3/src/test/org/jboss/ejb3/test/ejbcontext/StatelessLocal.java	2007-10-04 23:40:40 UTC (rev 65864)
@@ -31,7 +31,7 @@
  * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  * @version $Revision$
  */
-public interface StatelessLocal
+public interface StatelessLocal extends EJBLocalObject
 {
    public void testEjbContextLookup() throws Exception;
 




More information about the jboss-cvs-commits mailing list