Mercurial > hg > digilib-old
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();