[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