User: dsundstrom
  Date: 01/07/26 14:54:14

  Modified:    src/main/org/jboss/ejb/plugins/jaws/jdbc
                        JDBCFindEntitiesCommand.java
                        JDBCFindEntityCommand.java
  Log:
  Changed finders to allow application exceptions to be passed back to clients
  instead of being wrapped in a FinderException.  This is required by the spec.
  
  The changes is based on patch #437132.
  
  Revision  Changes    Path
  1.11      +2 -6      
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFindEntitiesCommand.java
  
  Index: JDBCFindEntitiesCommand.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFindEntitiesCommand.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- JDBCFindEntitiesCommand.java      2001/06/18 14:34:27     1.10
  +++ JDBCFindEntitiesCommand.java      2001/07/26 21:54:14     1.11
  @@ -14,10 +14,6 @@
   import java.util.HashMap;
   import java.util.Iterator;
   
  -import java.rmi.RemoteException;
  -
  -import javax.ejb.FinderException;
  -
   import org.jboss.ejb.EntityEnterpriseContext;
   import org.jboss.ejb.plugins.jaws.JPMFindEntitiesCommand;
   import org.jboss.ejb.plugins.jaws.metadata.FinderMetaData;
  @@ -33,7 +29,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Marc Fleury</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Joe Shevland</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Justin Forder</a>
  - * @version $Revision: 1.10 $
  + * @version $Revision: 1.11 $
    */
   public class JDBCFindEntitiesCommand implements JPMFindEntitiesCommand
   {
  @@ -135,7 +131,7 @@
      public FinderResults execute(Method finderMethod,
                                Object[] args,
                                EntityEnterpriseContext ctx)
  -      throws RemoteException, FinderException
  +      throws Exception
      {
         String finderName = finderMethod.getName();
         
  
  
  
  1.8       +2 -4      
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFindEntityCommand.java
  
  Index: JDBCFindEntityCommand.java
  ===================================================================
  RCS file: 
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFindEntityCommand.java,v
  retrieving revision 1.7
  retrieving revision 1.8
  diff -u -r1.7 -r1.8
  --- JDBCFindEntityCommand.java        2001/06/21 21:56:28     1.7
  +++ JDBCFindEntityCommand.java        2001/07/26 21:54:14     1.8
  @@ -12,8 +12,6 @@
   import java.util.Collection;
   import java.util.ArrayList;
   
  -import java.rmi.RemoteException;
  -
   import javax.ejb.FinderException;
   import javax.ejb.ObjectNotFoundException;
   
  @@ -31,7 +29,7 @@
    * @author <a href="mailto:[EMAIL PROTECTED]";>Joe Shevland</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Justin Forder</a>
    * @author <a href="mailto:[EMAIL PROTECTED]";>Bill Burke</a>
  - * @version $Revision: 1.7 $
  + * @version $Revision: 1.8 $
    *
    * Revision:
    * 20010621 Bill Burke: findByPrimaryKey may now do a read-ahead depending on 
configuration
  @@ -64,7 +62,7 @@
      public Object execute(Method finderMethod,
                            Object[] args,
                            EntityEnterpriseContext ctx)
  -      throws RemoteException, FinderException
  +      throws Exception
      {
         if (finderMethod.getName().equals("findByPrimaryKey"))
         {
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to