User: dsundstrom Date: 01/07/26 14:54:14 Modified: src/main/org/jboss/ejb/plugins/jaws JAWSPersistenceManager.java JPMFindEntitiesCommand.java JPMFindEntityCommand.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.30 +3 -3 jboss/src/main/org/jboss/ejb/plugins/jaws/JAWSPersistenceManager.java Index: JAWSPersistenceManager.java =================================================================== RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/JAWSPersistenceManager.java,v retrieving revision 1.29 retrieving revision 1.30 diff -u -r1.29 -r1.30 --- JAWSPersistenceManager.java 2001/07/09 23:21:28 1.29 +++ JAWSPersistenceManager.java 2001/07/26 21:54:14 1.30 @@ -39,7 +39,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.29 $ + * @version $Revision: 1.30 $ */ public class JAWSPersistenceManager implements EntityPersistenceStore @@ -132,7 +132,7 @@ public Object findEntity(Method finderMethod, Object[] args, EntityEnterpriseContext ctx) - throws RemoteException, FinderException + throws Exception { return findEntityCommand.execute(finderMethod, args, ctx); } @@ -140,7 +140,7 @@ public FinderResults findEntities(Method finderMethod, Object[] args, EntityEnterpriseContext ctx) - throws RemoteException, FinderException + throws Exception { return findEntitiesCommand.execute(finderMethod, args, ctx); } 1.4 +2 -4 jboss/src/main/org/jboss/ejb/plugins/jaws/JPMFindEntitiesCommand.java Index: JPMFindEntitiesCommand.java =================================================================== RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/JPMFindEntitiesCommand.java,v retrieving revision 1.3 retrieving revision 1.4 diff -u -r1.3 -r1.4 --- JPMFindEntitiesCommand.java 2001/05/27 00:49:15 1.3 +++ JPMFindEntitiesCommand.java 2001/07/26 21:54:14 1.4 @@ -10,15 +10,13 @@ import java.util.Collection; import java.lang.reflect.Method; import org.jboss.ejb.EntityEnterpriseContext; -import java.rmi.RemoteException; -import javax.ejb.FinderException; import org.jboss.util.FinderResults; /** * Interface for JAWSPersistenceManager FindEntities Command. * * @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a> - * @version $Revision: 1.3 $ + * @version $Revision: 1.4 $ */ public interface JPMFindEntitiesCommand { @@ -27,5 +25,5 @@ public FinderResults execute(Method finderMethod, Object[] args, EntityEnterpriseContext ctx) - throws RemoteException, FinderException; + throws Exception; } 1.3 +2 -4 jboss/src/main/org/jboss/ejb/plugins/jaws/JPMFindEntityCommand.java Index: JPMFindEntityCommand.java =================================================================== RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/JPMFindEntityCommand.java,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- JPMFindEntityCommand.java 2000/12/07 15:44:30 1.2 +++ JPMFindEntityCommand.java 2001/07/26 21:54:14 1.3 @@ -9,14 +9,12 @@ import java.lang.reflect.Method; import org.jboss.ejb.EntityEnterpriseContext; -import java.rmi.RemoteException; -import javax.ejb.FinderException; /** * Interface for JAWSPersistenceManager FindEntity Command. * * @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a> - * @version $Revision: 1.2 $ + * @version $Revision: 1.3 $ */ public interface JPMFindEntityCommand { @@ -25,5 +23,5 @@ public Object execute(Method finderMethod, Object[] args, EntityEnterpriseContext ctx) - throws RemoteException, FinderException; + throws Exception; } _______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/jboss-development