[jboss-cvs] JBossAS SVN: r71358 - in projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices: unit and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 27 17:10:30 EDT 2008


Author: ALRubinger
Date: 2008-03-27 17:10:30 -0400 (Thu, 27 Mar 2008)
New Revision: 71358

Modified:
   projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/RemoteHomeInterface.java
   projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/StatelessBean.java
   projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/JSR181TestCase.java
   projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/WsUnitTestCase.java
Log:
[EJBTHREE-1219] Resolved EJB3-related regressions for webservices tests

Modified: projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/RemoteHomeInterface.java
===================================================================
--- projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/RemoteHomeInterface.java	2008-03-27 19:54:18 UTC (rev 71357)
+++ projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/RemoteHomeInterface.java	2008-03-27 21:10:30 UTC (rev 71358)
@@ -21,13 +21,12 @@
  */
 package org.jboss.ejb3.test.webservices.jsr181;
 
-import javax.ejb.*;
+import javax.ejb.EJBHome;
 
 /**
  * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  */
-public interface RemoteHomeInterface extends EJBHome {
-    
-  public EJB3RemoteBusinessInterface create() throws java.rmi.RemoteException, javax.ejb.CreateException;
-} 
-
+public interface RemoteHomeInterface extends EJBHome
+{
+   public EJB3RemoteInterface create() throws java.rmi.RemoteException, javax.ejb.CreateException;
+}

Modified: projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/StatelessBean.java
===================================================================
--- projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/StatelessBean.java	2008-03-27 19:54:18 UTC (rev 71357)
+++ projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/jsr181/StatelessBean.java	2008-03-27 21:10:30 UTC (rev 71358)
@@ -21,17 +21,14 @@
  */
 package org.jboss.ejb3.test.webservices.jsr181;
 
-import javax.ejb.EJBException;
-import javax.ejb.SessionContext;
-import javax.ejb.Stateless;
 import javax.ejb.Remote;
+import javax.ejb.Stateless;
 import javax.naming.InitialContext;
-import javax.naming.NamingException;
 import javax.xml.rpc.Service;
 import javax.xml.ws.WebServiceRef;
-import org.jboss.logging.Logger;
 
 import org.jboss.ejb3.Container;
+import org.jboss.logging.Logger;
 
 /**
  * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>

Modified: projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/JSR181TestCase.java
===================================================================
--- projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/JSR181TestCase.java	2008-03-27 19:54:18 UTC (rev 71357)
+++ projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/JSR181TestCase.java	2008-03-27 21:10:30 UTC (rev 71358)
@@ -21,8 +21,19 @@
  */
 package org.jboss.ejb3.test.webservices.unit;
 
+import java.util.Hashtable;
+
+import javax.naming.Context;
+import javax.naming.InitialContext;
+import javax.naming.NamingException;
+import javax.naming.Reference;
+import javax.rmi.PortableRemoteObject;
+import javax.xml.rpc.Service;
+
 import junit.framework.Test;
+
 import org.jboss.ejb3.test.webservices.jsr181.EJB3RemoteBusinessInterface;
+import org.jboss.ejb3.test.webservices.jsr181.EJB3RemoteInterface;
 import org.jboss.ejb3.test.webservices.jsr181.EndpointInterface;
 import org.jboss.ejb3.test.webservices.jsr181.NarrowableEJB3RemoteHomeInterface;
 import org.jboss.ejb3.test.webservices.jsr181.NarrowableEJB3RemoteInterface;
@@ -30,13 +41,6 @@
 import org.jboss.ejb3.test.webservices.jsr181.StatelessRemote;
 import org.jboss.test.JBossTestCase;
 
-import javax.naming.Context;
-import javax.naming.InitialContext;
-import javax.naming.NamingException;
-import javax.rmi.PortableRemoteObject;
-import javax.xml.rpc.Service;
-import java.util.Hashtable;
-
 /**
  * @author <a href="mailto:bdecoste at jboss.com">William DeCoste</a>
  * @version $Revision$
@@ -62,7 +66,7 @@
    {
       InitialContext iniCtx = getInitialContext();
       RemoteHomeInterface home = (RemoteHomeInterface)iniCtx.lookup("EJB3Bean/home");
-      EJB3RemoteBusinessInterface ejb3Remote = home.create();
+      EJB3RemoteInterface ejb3Remote = home.create();
 
       String helloWorld = "Hello world!";
       Object retObj = ejb3Remote.echo(helloWorld);
@@ -90,7 +94,9 @@
    public void testWebService() throws Exception
    {
       InitialContext iniCtx = getInitialContext();
-      Service service = (Service)iniCtx.lookup("java:comp/env/service/TestService");
+      Object obj = iniCtx.lookup("java:comp/env/service/TestService");
+      Reference ref = (Reference)iniCtx.lookup("java:comp/env/service/TestService");
+      Service service = (Service)ref.get(0);
       EndpointInterface port = (EndpointInterface)service.getPort(EndpointInterface.class);
 
       String helloWorld = "Hello world!";

Modified: projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/WsUnitTestCase.java
===================================================================
--- projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/WsUnitTestCase.java	2008-03-27 19:54:18 UTC (rev 71357)
+++ projects/ejb3/trunk/core/src/test/java/org/jboss/ejb3/test/webservices/unit/WsUnitTestCase.java	2008-03-27 21:10:30 UTC (rev 71358)
@@ -21,17 +21,11 @@
  */
 package org.jboss.ejb3.test.webservices.unit;
 
-import org.jboss.test.JBossTestCase;
-import org.jboss.logging.Logger;
-import org.jboss.ejb3.test.stateful.unit.RemoteUnitTestCase;
-import org.jboss.ejb3.test.stateful.*;
-import org.jboss.security.SecurityAssociation;
-import org.jboss.security.SimplePrincipal;
-
-import javax.ejb.NoSuchEJBException;
-
 import junit.framework.Test;
 
+import org.jboss.logging.Logger;
+import org.jboss.test.JBossTestCase;
+
 /**
  * Sample client for the jboss container.
  *




More information about the jboss-cvs-commits mailing list