User: fleury
Date: 00/09/29 14:25:21
Modified: src/main/org/jboss/ejb/plugins/jaws/jdbc
JDBCBeanExistsCommand.java JDBCCommand.java
JDBCCreateEntityCommand.java JDBCFinderCommand.java
JDBCQueryCommand.java
Log:
Updated exception handling in entire server
Log is now inherited in child threads (e.g. useful for Tomcat which spawns threads)
Revision Changes Path
1.5 +2 -2
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCBeanExistsCommand.java
Index: JDBCBeanExistsCommand.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCBeanExistsCommand.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JDBCBeanExistsCommand.java 2000/09/09 02:52:55 1.4
+++ JDBCBeanExistsCommand.java 2000/09/29 21:25:20 1.5
@@ -19,7 +19,7 @@
* @see <related>
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.4 $
+ * @version $Revision: 1.5 $
*/
public class JDBCBeanExistsCommand extends JDBCQueryCommand
{
@@ -46,7 +46,7 @@
result = ((Boolean)jdbcExecute(id)).booleanValue();
} catch (Exception e)
{
- log.exception(e);
+ log.debug(e);
}
return result;
1.17 +6 -6 jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCCommand.java
Index: JDBCCommand.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCCommand.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- JDBCCommand.java 2000/09/28 01:17:04 1.16
+++ JDBCCommand.java 2000/09/29 21:25:20 1.17
@@ -52,7 +52,7 @@
* utility methods that database commands may need to call.
*
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.16 $
+ * @version $Revision: 1.17 $
*/
public abstract class JDBCCommand
{
@@ -153,7 +153,7 @@
setParameters(stmt, argOrArgs);
result = executeStatementAndHandleResult(stmt, argOrArgs);
} catch(SQLException e) {
- log.exception(e);
+ log.debug(e);
throw e;
} finally
{
@@ -164,7 +164,7 @@
stmt.close();
} catch (SQLException e)
{
- Logger.exception(e);
+ Logger.debug(e);
}
}
if (con != null)
@@ -174,7 +174,7 @@
con.close();
} catch (SQLException e)
{
- Logger.exception(e);
+ Logger.debug(e);
}
}
}
@@ -443,7 +443,7 @@
} catch (Exception e)
{
// JF: Dubious - better to throw a meaningful exception
- Logger.exception(e);
+ Logger.debug(e);
return Types.OTHER;
}
}
@@ -588,7 +588,7 @@
jdbcTypeNames.put(fieldValue, fieldName);
} catch (IllegalAccessException e) {
// Should never happen
- Logger.exception(e);
+ Logger.debug(e);
}
}
}
1.5 +3 -3
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCCreateEntityCommand.java
Index: JDBCCreateEntityCommand.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCCreateEntityCommand.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- JDBCCreateEntityCommand.java 2000/09/09 02:52:56 1.4
+++ JDBCCreateEntityCommand.java 2000/09/29 21:25:20 1.5
@@ -38,7 +38,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.4 $
+ * @version $Revision: 1.5 $
*/
public class JDBCCreateEntityCommand
extends JDBCUpdateCommand
@@ -135,7 +135,7 @@
jdbcExecute(ctx);
} catch (Exception e)
{
- log.exception(e);
+ log.debug(e);
throw new CreateException("Could not create entity:"+e);
}
@@ -143,7 +143,7 @@
} catch (IllegalAccessException e)
{
- log.exception(e);
+ log.debug(e);
throw new CreateException("Could not create entity:"+e);
}
}
1.8 +2 -2
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFinderCommand.java
Index: JDBCFinderCommand.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCFinderCommand.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- JDBCFinderCommand.java 2000/09/09 02:52:56 1.7
+++ JDBCFinderCommand.java 2000/09/29 21:25:20 1.8
@@ -33,7 +33,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.7 $
+ * @version $Revision: 1.8 $
*/
public abstract class JDBCFinderCommand
extends JDBCQueryCommand
@@ -60,7 +60,7 @@
result = (Collection)jdbcExecute(args);
} catch (Exception e)
{
- log.exception(e);
+ log.debug(e);
throw new FinderException("Find failed");
}
1.4 +2 -2
jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCQueryCommand.java
Index: JDBCQueryCommand.java
===================================================================
RCS file:
/products/cvs/ejboss/jboss/src/main/org/jboss/ejb/plugins/jaws/jdbc/JDBCQueryCommand.java,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- JDBCQueryCommand.java 2000/08/24 10:56:37 1.3
+++ JDBCQueryCommand.java 2000/09/29 21:25:20 1.4
@@ -19,7 +19,7 @@
* Provides a Template Method implementation for
* <code>executeStatementAndHandleResult</code>.
* @author <a href="mailto:[EMAIL PROTECTED]">Justin Forder</a>
- * @version $Revision: 1.3 $
+ * @version $Revision: 1.4 $
*/
public abstract class JDBCQueryCommand extends JDBCCommand
{
@@ -66,7 +66,7 @@
rs.close();
} catch (SQLException e)
{
- Logger.exception(e);
+ Logger.debug(e);
}
}
}