diff servlet3/src/main/java/digilib/servlet/Initialiser.java @ 1158:2ee261676828 default tip

better out-of-the box experience: * digilib works without config files using sensible defaults * new sample images folder used by default * config files moved to templates
author robcast
date Tue, 19 Feb 2013 17:32:25 +0100
parents b2d97b842612
children
line wrap: on
line diff
--- a/servlet3/src/main/java/digilib/servlet/Initialiser.java	Tue Feb 19 17:27:53 2013 +0100
+++ b/servlet3/src/main/java/digilib/servlet/Initialiser.java	Tue Feb 19 17:32:25 2013 +0100
@@ -54,7 +54,7 @@
 
 
 	/** servlet version */
-	public static final String version = "0.3";
+	public static final String version = "0.4";
 
 	/** gengeral logger for this class */
 	private static Logger logger = Logger.getLogger("digilib.init");
@@ -97,8 +97,10 @@
 				// set up the logger
 				File logConf = ServletOps.getConfigFile((File) dlConfig
 						.getValue("log-config-file"), context);
-				DOMConfigurator.configure(logConf.getAbsolutePath());
-				dlConfig.setValue("log-config-file", logConf);
+				if (logConf.canRead()) {
+				    DOMConfigurator.configure(logConf.getAbsolutePath());
+				    dlConfig.setValue("log-config-file", logConf);
+				}
 				// say hello in the log file
 				logger
 						.info("***** Digital Image Library Initialiser (version "