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