[jboss-cvs] JBossAS SVN: r86376 - projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Mar 26 04:38:07 EDT 2009


Author: jaikiran
Date: 2009-03-26 04:38:07 -0400 (Thu, 26 Mar 2009)
New Revision: 86376

Modified:
   projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2.java
   projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2Bean.java
Log:
EJBTHREE-1793 Fixed the EJB2.x bean which was not strictly following the spec. Changed the throws clause to comply with this rule of the EJB2.x spec:

"All the exceptions defined in the throws clause of the matching method of the session bean class must be defined in the throws clause of the method of the remote interface."

Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2.java	2009-03-26 07:29:29 UTC (rev 86375)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2.java	2009-03-26 08:38:07 UTC (rev 86376)
@@ -30,5 +30,5 @@
 public interface Test2
    extends javax.ejb.EJBObject
 {
-   void testAccess() throws RemoteException;
+   void testAccess() throws RemoteException, Exception;
 }

Modified: projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2Bean.java
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2Bean.java	2009-03-26 07:29:29 UTC (rev 86375)
+++ projects/ejb3/trunk/testsuite/src/test/java/org/jboss/ejb3/test/reference21_30/Test2Bean.java	2009-03-26 08:38:07 UTC (rev 86376)
@@ -21,6 +21,8 @@
  */
 package org.jboss.ejb3.test.reference21_30;
 
+import java.rmi.RemoteException;
+
 import javax.ejb.SessionContext;
 import javax.naming.InitialContext;
 
@@ -36,7 +38,7 @@
    private static final long serialVersionUID = -8375644698783606562L;
    private static final Logger log = Logger.getLogger(Test2Bean.class);
     
-   public void testAccess() throws Exception
+   public void testAccess() throws RemoteException, Exception
    {
       InitialContext jndiContext = new InitialContext();
       




More information about the jboss-cvs-commits mailing list