Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/Datacage.java @ 993:aabcca7aeb6c
Fixed datacage db scheme. add some debug output.
flys-artifacts/trunk@2426 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Sun, 31 Jul 2011 16:49:48 +0000 |
parents | 5b467bc27eda |
children | e0df86bc6d31 |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/Datacage.java Fri Jul 29 13:29:29 2011 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/datacage/Datacage.java Sun Jul 31 16:49:48 2011 +0000 @@ -437,6 +437,7 @@ } public boolean scan(ArtifactDatabase adb) { + log.debug("scan"); try { adb.loadAllArtifacts(this); } @@ -508,8 +509,9 @@ @Override public void systemUp(GlobalContext context) { - log.debug("systemUp"); + log.debug("systemUp entered"); initialScan(context); + log.debug("systemUp leaved"); } protected void initialScan(GlobalContext context) { @@ -540,15 +542,25 @@ protected boolean cleanDatabase() { - return sqlExecutor.new Instance() { + log.debug("cleanDatabase"); + + boolean success = sqlExecutor.new Instance() { @Override public boolean doIt() throws SQLException { + log.debug("doIt"); prepareStatement(SQL_DELETE_ALL_USERS); + log.debug("prepareStatement"); stmnt.execute(); + log.debug("execute"); conn.commit(); + log.debug("commit"); return true; } }.runWrite(); + + log.debug("after runWrite(): " + success); + + return success; }