diff --git a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringDataSource.java b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringDataSource.java index c20bca2dbb2228618ce3feece2cdc9503752781e..44397efd28e18f69ca4a537c6062dc93cbdde02e 100644 --- a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringDataSource.java +++ b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/MonitoringDataSource.java @@ -44,9 +44,11 @@ public class MonitoringDataSource extends BasicDataSource @Override public synchronized void setUrl(String url) { - if (machineLog.isInfoEnabled()) + if (machineLog.isDebugEnabled()) { - machineLog.info("Creating data source '" + url + "'."); + final Throwable th = new Throwable(); + th.fillInStackTrace(); + machineLog.debug("Creating data source '" + url + "'.", th); } super.setUrl(url); } @@ -132,9 +134,12 @@ public class MonitoringDataSource extends BasicDataSource @Override public synchronized void close() throws SQLException { - final Throwable th = new Throwable(); - th.fillInStackTrace(); - machineLog.warn("Closing data source '" + getUrl() + "'.", th); + if (machineLog.isDebugEnabled()) + { + final Throwable th = new Throwable(); + th.fillInStackTrace(); + machineLog.debug("Closing data source '" + getUrl() + "'.", th); + } super.close(); }