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