diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/CompiledStatement.java @ 1023:5cb84ceee2a0

Datacage: Templates now can nest <dc:elements> into other elements in the body of <dc:context> flys-artifacts/trunk@2481 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 10 Aug 2011 10:08:01 +0000
parents aca3b46160cb
children 94df49614d92
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/CompiledStatement.java	Wed Aug 10 08:43:38 2011 +0000
+++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/templating/CompiledStatement.java	Wed Aug 10 10:08:01 2011 +0000
@@ -18,8 +18,12 @@
 
 import de.intevation.flys.artifacts.cache.CacheFactory;
 
+import org.apache.log4j.Logger;
+
 public class CompiledStatement
 {
+    private static Logger log = Logger.getLogger(CompiledStatement.class);
+
     public static final String DATACAGE_DB_CACHE =
         "datacage.db";
 
@@ -47,6 +51,7 @@
         )
         throws SQLException
         {
+            log.debug("executeCached");
             Object [] values = new Object[numVars];
 
             StringBuilder sb = new StringBuilder(original);
@@ -101,7 +106,11 @@
         ) 
         throws SQLException
         {
+            log.debug("executeUncached");
             if (preparedStatement == null) {
+                if (log.isDebugEnabled()) {
+                    log.debug("preparing statement: " + statement);
+                }
                 preparedStatement = connection.prepareStatement(statement);
             }
 

http://dive4elements.wald.intevation.org