Author: chatellier Date: 2010-02-22 10:15:43 +0000 (Mon, 22 Feb 2010) New Revision: 2991 Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/IsisH2Config.java Log: Add log to get all h2 url options Modified: isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/IsisH2Config.java =================================================================== --- isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/IsisH2Config.java 2010-02-05 16:35:09 UTC (rev 2990) +++ isis-fish/trunk/src/main/java/fr/ifremer/isisfish/datastore/IsisH2Config.java 2010-02-22 10:15:43 UTC (rev 2991) @@ -19,6 +19,8 @@ import java.io.File; import java.util.Properties; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.hibernate.cfg.Environment; import org.hibernate.dialect.H2Dialect; import org.nuiton.topia.migration.TopiaMigrationServiceImpl; @@ -41,6 +43,9 @@ */ public class IsisH2Config { + /** Class logger. */ + private static Log log = LogFactory.getLog(IsisH2Config.class); + /** Set in static field to be overridden by tests. Default to swing callback. */ protected static Class<?> databaseMigrationClass = SwingMigrationCallbackHandler.class; @@ -139,6 +144,9 @@ // pour h2 on remet STORAGE_DATA car il ne cree pas de repertoire String url = String.format(H2_URL, getStorageDataDirectory(databasePath).getPath(), IsisFish.config.getDatabaseLockMode()); config.setProperty(Environment.URL, url); + if (log.isDebugEnabled()) { + log.debug(Environment.URL + " = " + url); + } // migration configuration, seulement pour les fichiers, pas pour les bases memoires config.put(TopiaMigrationServiceImpl.MIGRATION_APPLICATION_VERSION, IsisConfig.getDatabaseVersion().toString());