[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