KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > teamkonzept > lib > TKDBLogger


1 /*
2  * $Header: /cvsroot/webman-cms/source/webman/com/teamkonzept/lib/TKDBLogger.java,v 1.7 2001/06/11 09:14:09 alex Exp $
3  *
4  */

5 package com.teamkonzept.lib;
6
7 import java.sql.*;
8 import org.apache.log4j.Category;
9
10 /**
11  * Der TKDBLogger
12  */

13 public class TKDBLogger
14 {
15     private static final Category cat = Category.getInstance(TKDBLogger.class);
16
17     /**
18      * Ausgabe der SQLExeption Messages
19      *
20      * @param SQLException ex, Exception von SQL
21      */

22     public static void logSQLException( SQLException ex )
23     {
24         while (ex != null) {
25             cat.error("SQLState: " + ex.getSQLState (), ex);
26             cat.error("Vendor: " + ex.getErrorCode ());
27             ex = ex.getNextException ();
28         }
29     }
30 }
31
32
Popular Tags