diff servlet/src/digilib/io/DocuDirCache.java @ 181:afe7ff98bb71

Servlet version 1.18b1 - new transfer mode "rawfile" with mime-type application/octet-stream - finally proper logging with Log4J! - therefore a lot of debugging-prints changed - the Util class is now useless - ServletOps and FileOps are now purely static
author robcast
date Fri, 21 Nov 2003 00:17:31 +0100
parents 67ff8c7fecb9
children b3f9a7f646c5
line wrap: on
line diff
--- a/servlet/src/digilib/io/DocuDirCache.java	Fri Nov 21 00:11:18 2003 +0100
+++ b/servlet/src/digilib/io/DocuDirCache.java	Fri Nov 21 00:17:31 2003 +0100
@@ -28,11 +28,15 @@
 import java.util.LinkedList;
 import java.util.List;
 
+import org.apache.log4j.Logger;
+
 /**
  * @author casties
  */
 public class DocuDirCache {
 
+	/** general logger for this class */
+	protected Logger logger = Logger.getLogger(this.getClass());
 	/** HashMap of directories */
 	protected HashMap map = null;
 	/** names of base directories */
@@ -88,7 +92,7 @@
 	public void put(DocuDirectory newdir) {
 		String s = newdir.getDirName();
 		if (map.containsKey(s)) {
-			System.out.println("Baah, duplicate key in DocuDirCache.put!");
+			logger.warn("Baah, duplicate key in DocuDirCache.put!");
 		} else {
 			map.put(s, newdir);
 			numFiles += newdir.size();