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);
               }
            }
         }
  
  
  

Reply via email to