User: starksm
Date: 01/11/28 11:25:29
Modified: src/main/org/jboss/ejb/plugins/jaws/jdbc Tag: Branch_2_4
JDBCBeanExistsCommand.java
Log:
Throw a FinderException on failure to determine status of bean
Revision Changes Path
No revision
No revision
1.7.6.3 +7 -3
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCBeanExistsCommand.java
Index: JDBCBeanExistsCommand.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCBeanExistsCommand.java,v
retrieving revision 1.7.6.2
retrieving revision 1.7.6.3
diff -u -r1.7.6.2 -r1.7.6.3
--- JDBCBeanExistsCommand.java 2001/07/14 21:43:24 1.7.6.2
+++ JDBCBeanExistsCommand.java 2001/11/28 19:25:29 1.7.6.3
@@ -10,6 +10,7 @@
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
+import javax.ejb.FinderException;
import org.jboss.ejb.EntityEnterpriseContext;
@@ -19,7 +20,7 @@
* @see <related>
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.7.6.2 $
+ * @version $Revision: 1.7.6.3 $
*/
public class JDBCBeanExistsCommand extends JDBCQueryCommand
{
@@ -38,15 +39,18 @@
// Checks whether the database already holds the entity
public boolean execute(Object id)
+ throws FinderException
{
boolean result = false;
try
{
result = ((Boolean)jdbcExecute(id)).booleanValue();
- } catch (Exception e)
+ }
+ catch (Exception e)
{
- log.debug(e);
+ log.debug(e);
+ throw new FinderException(e.getMessage());
}
return result;
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development