[cvs]
expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects/jdbc
JDBCExecutor.java
JCorporate Ltd
jcorp at jcorp2.servlets.net
Tue May 11 23:43:15 PDT 2004
Update of /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects/jdbc
In directory jcorp2.servlets.net:/tmp/cvs-serv2667
Modified Files:
JDBCExecutor.java
Log Message:
MySQL throws other exceptions besides SQLException on extreme programmatic errors! Better logging, better exception management.
Index: JDBCExecutor.java
===================================================================
RCS file: /home/javacorp/.cvs/expresso/expresso/expresso-web/WEB-INF/src/com/jcorporate/expresso/core/dataobjects/jdbc/JDBCExecutor.java,v
retrieving revision 1.49
retrieving revision 1.50
diff -C2 -d -r1.49 -r1.50
*** JDBCExecutor.java 6 May 2004 06:31:37 -0000 1.49
--- JDBCExecutor.java 12 May 2004 06:43:13 -0000 1.50
***************
*** 558,561 ****
--- 558,567 ----
+ key + " with value: " + value + " for DBObject: "
+ getClass().getName(), ex);
+ } catch (Throwable t) {
+ String key = (String) lobFieldOrder.get(i);
+ log.error("Error executing LOB set Character Stream. SQL="+theSqlString, t);
+ throw new DataException("Error setting character stream for field: "
+ + key + " with value: " + value + " for DBObject: "
+ + getClass().getName()+" SQL="+theSqlString, t);
}
}
More information about the cvs
mailing list