[jboss-cvs] JBossAS SVN: r68000 - in trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface: unit and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Dec 6 13:47:49 EST 2007


Author: ALRubinger
Date: 2007-12-06 13:47:49 -0500 (Thu, 06 Dec 2007)
New Revision: 68000

Modified:
   trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/Home.java
   trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalHome.java
   trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalInterface.java
   trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/RemoteInterface.java
   trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/TestBean.java
   trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/unit/HomeTestCase.java
Log:
Corrected "homeinterface" test to conform to spec (Homes must return remote/local interfaces, not business interfaces)

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/Home.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/Home.java	2007-12-06 18:29:48 UTC (rev 67999)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/Home.java	2007-12-06 18:47:49 UTC (rev 68000)
@@ -28,6 +28,6 @@
  */
 public interface Home extends EJBHome {
     
-  public RemoteBusinessInterface create() throws java.rmi.RemoteException, javax.ejb.CreateException;
+  public RemoteInterface create() throws java.rmi.RemoteException, javax.ejb.CreateException;
 } 
 

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalHome.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalHome.java	2007-12-06 18:29:48 UTC (rev 67999)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalHome.java	2007-12-06 18:47:49 UTC (rev 68000)
@@ -28,6 +28,6 @@
  */
 public interface LocalHome extends EJBHome {
     
-  public LocalBusinessInterface create() throws java.rmi.RemoteException, javax.ejb.CreateException;
+  public LocalInterface create() throws javax.ejb.CreateException;
 } 
 

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalInterface.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalInterface.java	2007-12-06 18:29:48 UTC (rev 67999)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/LocalInterface.java	2007-12-06 18:47:49 UTC (rev 68000)
@@ -15,7 +15,7 @@
  * @author @author <a href="mailto:andrew.rubinger at redhat.com">ALR</a>
  * @version $Revision: 1.1 $
  */
-public interface LocalInterface extends EJBLocalObject
+public interface LocalInterface extends EJBLocalObject, LocalBusinessInterface
 {
 
 }

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/RemoteInterface.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/RemoteInterface.java	2007-12-06 18:29:48 UTC (rev 67999)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/RemoteInterface.java	2007-12-06 18:47:49 UTC (rev 68000)
@@ -15,7 +15,7 @@
  * @author <a href="mailto:andrew.rubinger at redhat.com">ALR</a>
  * @version $Revision: 1.1 $
  */
-public interface RemoteInterface extends EJBObject
+public interface RemoteInterface extends EJBObject, RemoteBusinessInterface
 {
 
 }

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/TestBean.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/TestBean.java	2007-12-06 18:29:48 UTC (rev 67999)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/TestBean.java	2007-12-06 18:47:49 UTC (rev 68000)
@@ -41,11 +41,11 @@
    {
 	   InitialContext jndiContext = new InitialContext();
 	   LocalHome home = (LocalHome)jndiContext.lookup("DefaultStatelessBean/localHome");
-	   LocalBusinessInterface local = home.create();
+	   LocalInterface local = home.create();
 	   local.testLocal();
 	   
-	   local = (LocalBusinessInterface)jndiContext.lookup("DefaultStatelessBean/local");
-	   local.testLocal();
+	   LocalBusinessInterface localBusiness = (LocalBusinessInterface)jndiContext.lookup("DefaultStatelessBean/local");
+	   localBusiness.testLocal();
    }
    
    public void testExplicitStatelessLocal() throws Exception
@@ -63,11 +63,11 @@
    {
       InitialContext jndiContext = new InitialContext();
       LocalHome home = (LocalHome)jndiContext.lookup("DescriptorStatelessLocalHome");
-      LocalBusinessInterface local = home.create();
+      LocalInterface local = home.create();
       local.testLocal();
       
-      local = (LocalBusinessInterface)jndiContext.lookup("DescriptorStatelessBean/local");
-      local.testLocal();
+      LocalBusinessInterface localBusiness = (LocalBusinessInterface)jndiContext.lookup("DescriptorStatelessBean/local");
+      localBusiness.testLocal();
    }
    
    public void testDefaultStatefulLocal() throws Exception

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/unit/HomeTestCase.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/unit/HomeTestCase.java	2007-12-06 18:29:48 UTC (rev 67999)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/homeinterface/unit/HomeTestCase.java	2007-12-06 18:47:49 UTC (rev 68000)
@@ -23,8 +23,10 @@
 
 import javax.naming.InitialContext;
 
-import org.jboss.ejb3.test.homeinterface.*;
-
+import org.jboss.ejb3.test.homeinterface.Home;
+import org.jboss.ejb3.test.homeinterface.RemoteBusinessInterface;
+import org.jboss.ejb3.test.homeinterface.RemoteInterface;
+import org.jboss.ejb3.test.homeinterface.Test;
 import org.jboss.logging.Logger;
 import org.jboss.test.JBossTestCase;
 
@@ -46,11 +48,11 @@
    {
       InitialContext jndiContext = new InitialContext();
       Home home = (Home)jndiContext.lookup("DefaultStatelessBean/home");
-      RemoteBusinessInterface remote = home.create();
+      RemoteInterface remote = home.create();
       remote.test();
       
-      remote = (RemoteBusinessInterface)jndiContext.lookup("DefaultStatelessBean/remote");
-      remote.test();
+      RemoteBusinessInterface remoteBusiness = (RemoteBusinessInterface)jndiContext.lookup("DefaultStatelessBean/remote");
+      remoteBusiness.test();
       
       Test test = (Test)jndiContext.lookup("TestBean/remote");
       test.testDefaultStatelessLocal();




More information about the jboss-cvs-commits mailing list