Update of /cvsroot/proxool/proxool/src/java/org/logicalcobwebs/proxool
In directory sc8-pr-cvs1:/tmp/cvs-serv2169/src/java/org/logicalcobwebs/proxool
Modified Files:
AbstractProxyStatement.java
Log Message:
Fix for sqlStatement being null.
Index: AbstractProxyStatement.java
===================================================================
RCS file: /cvsroot/proxool/proxool/src/java/org/logicalcobwebs/proxool/AbstractProxyStatement.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -C2 -d -r1.14 -r1.15
*** AbstractProxyStatement.java 19 Oct 2003 09:50:08 -0000 1.14
--- AbstractProxyStatement.java 27 Oct 2003 11:18:42 -0000 1.15
***************
*** 193,217 ****
*/
protected void appendToSqlLog() {
! int parameterIndex = 0;
! StringTokenizer st = new StringTokenizer(sqlStatement, "?");
! while (st.hasMoreTokens()) {
! if (parameterIndex > 0) {
! if (parameters != null) {
! final Object value = parameters.get(new Integer(parameterIndex));
! if (value != null) {
! sqlLog.append(value);
} else {
! sqlLog.append("?");
}
- } else {
- sqlLog.append("?");
}
}
- parameterIndex++;
- sqlLog.append(st.nextToken());
- }
- sqlLog.append("; ");
- if (parameters != null) {
- parameters.clear();
}
}
--- 193,219 ----
*/
protected void appendToSqlLog() {
! if (sqlStatement != null && sqlStatement.length() > 0) {
! int parameterIndex = 0;
! StringTokenizer st = new StringTokenizer(sqlStatement, "?");
! while (st.hasMoreTokens()) {
! if (parameterIndex > 0) {
! if (parameters != null) {
! final Object value = parameters.get(new Integer(parameterIndex));
! if (value != null) {
! sqlLog.append(value);
! } else {
! sqlLog.append("?");
! }
} else {
! sqlLog.append("?");
}
}
+ parameterIndex++;
+ sqlLog.append(st.nextToken());
+ }
+ sqlLog.append("; ");
+ if (parameters != null) {
+ parameters.clear();
}
}
}
***************
*** 237,240 ****
--- 239,245 ----
Revision history:
$Log$
+ Revision 1.15 2003/10/27 11:18:42 billhorsman
+ Fix for sqlStatement being null.
+
Revision 1.14 2003/10/19 09:50:08 billhorsman
Debug exception displays class name.
|