[jboss-cvs] JBossAS SVN: r74434 - in projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786: unit and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 11 18:43:48 EDT 2008


Author: ALRubinger
Date: 2008-06-11 18:43:48 -0400 (Wed, 11 Jun 2008)
New Revision: 74434

Modified:
   projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewBean.java
   projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewHome.java
   projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/unit/RemoveMethodUnitTestCase.java
Log:
[EJBTHREE-1241] Fix regressions introduced to EJBTHREE-786 as @Local/@Remote may only accept business interfaces now

Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewBean.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewBean.java	2008-06-11 22:43:21 UTC (rev 74433)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewBean.java	2008-06-11 22:43:48 UTC (rev 74434)
@@ -6,23 +6,18 @@
  */
 package org.jboss.ejb3.test.ejbthree786;
 
-import javax.ejb.Remote;
 import javax.ejb.RemoteHome;
 import javax.ejb.Stateful;
 
-import org.jboss.ejb3.annotation.RemoteBinding;
+import org.jboss.ejb3.annotation.RemoteHomeBinding;
 
 @Stateful
- at Remote(Ejb21View.class)
 @RemoteHome(Ejb21ViewHome.class)
- at RemoteBinding(jndiBinding = Ejb21ViewBean.JNDI_NAME_REMOTE)
+ at RemoteHomeBinding(jndiBinding = Ejb21ViewHome.JNDI_NAME_REMOTE_HOME)
 public class Ejb21ViewBean
 {
-
    // Class Members
 
-   public static final String JNDI_NAME_REMOTE = "Ejb21ViewBean/remote";
-
    public static final String TEST_STRING = "Test";
 
    // Required Implementations

Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewHome.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewHome.java	2008-06-11 22:43:21 UTC (rev 74433)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/Ejb21ViewHome.java	2008-06-11 22:43:48 UTC (rev 74434)
@@ -32,5 +32,7 @@
  */
 public interface Ejb21ViewHome extends EJBHome
 {
+   public static final String JNDI_NAME_REMOTE_HOME = "Ejb21ViewBean/home";
+   
    Ejb21View create() throws CreateException, RemoteException;
 }

Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/unit/RemoveMethodUnitTestCase.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/unit/RemoveMethodUnitTestCase.java	2008-06-11 22:43:21 UTC (rev 74433)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/ejbthree786/unit/RemoveMethodUnitTestCase.java	2008-06-11 22:43:48 UTC (rev 74434)
@@ -87,8 +87,8 @@
    public void testExplicitExtensionEjbObjectInProxy() throws Exception
    {
       // Obtain stub
-      //Ejb21View session = (Ejb21View) getInitialContext().lookup(Ejb21ViewBean.JNDI_NAME_REMOTE);
-      Object obj = getInitialContext().lookup("Ejb21ViewBean/home");
+      //Ejb21View session = (Ejb21View) getInitialContext().lookup(Ejb21ViewBean.JNDI_NAME_REMOTE_HOME);
+      Object obj = getInitialContext().lookup(Ejb21ViewHome.JNDI_NAME_REMOTE_HOME);
       Ejb21ViewHome home = (Ejb21ViewHome) PortableRemoteObject.narrow(obj, Ejb21ViewHome.class);
       Ejb21View session = home.create();
 




More information about the jboss-cvs-commits mailing list