From f6ec278e2d8d5d0733d123a165447e3afbf59b49 Mon Sep 17 00:00:00 2001 From: chenson42 Date: Wed, 22 May 2013 13:20:01 +0000 Subject: [PATCH] 0001237: JdbcSqlTransaction not logging sql and args for some methods --- .../main/java/org/jumpmind/db/sql/JdbcSqlTransaction.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/symmetric-jdbc/src/main/java/org/jumpmind/db/sql/JdbcSqlTransaction.java b/symmetric-jdbc/src/main/java/org/jumpmind/db/sql/JdbcSqlTransaction.java index ce9b95ccb9..530dc84eb1 100644 --- a/symmetric-jdbc/src/main/java/org/jumpmind/db/sql/JdbcSqlTransaction.java +++ b/symmetric-jdbc/src/main/java/org/jumpmind/db/sql/JdbcSqlTransaction.java @@ -177,6 +177,7 @@ public T execute(Connection con) throws SQLException { Statement stmt = null; ResultSet rs = null; try { + logSql(sql, args); if (args != null && args.length > 0) { PreparedStatement ps = con.prepareStatement(sql); stmt = ps; @@ -214,6 +215,7 @@ public List execute(Connection c) throws SQLException { PreparedStatement st = null; ResultSet rs = null; try { + logSql(sql, args); st = c.prepareStatement(sql); st.setQueryTimeout(jdbcSqlTemplate.getSettings().getQueryTimeout()); if (args != null) { @@ -242,6 +244,7 @@ public Integer execute(Connection con) throws SQLException { Statement stmt = null; ResultSet rs = null; try { + logSql(sql, null); stmt = con.createStatement(); if (stmt.execute(sql)) { rs = stmt.getResultSet(); @@ -264,6 +267,7 @@ public Integer execute(Connection con) throws SQLException { PreparedStatement stmt = null; ResultSet rs = null; try { + logSql(sql, args); stmt = con.prepareStatement(sql); jdbcSqlTemplate.setValues(stmt, args, types, jdbcSqlTemplate.getLobHandler().getDefaultHandler()); if (stmt.execute()) { @@ -287,6 +291,7 @@ public Integer execute(Connection con) throws SQLException { PreparedStatement stmt = null; ResultSet rs = null; try { + logSql(sql, args); stmt = con.prepareStatement(sql); if (args != null && args.length > 0) { jdbcSqlTemplate.setValues(stmt, args);