Author: swatig0
Date: 2007-08-17 20:19:01 +0000 (Fri, 17 Aug 2007)
New Revision: 14769

Modified:
   trunk/plugins/XMLLibrarian/XMLLibrarian.java
Log:
XMLLibrarian

Modified: trunk/plugins/XMLLibrarian/XMLLibrarian.java
===================================================================
--- trunk/plugins/XMLLibrarian/XMLLibrarian.java        2007-08-17 20:14:24 UTC 
(rev 14768)
+++ trunk/plugins/XMLLibrarian/XMLLibrarian.java        2007-08-17 20:19:01 UTC 
(rev 14769)
@@ -164,7 +164,7 @@
         * @param request
         */
        public String handleHTTPGet(HTTPRequest request) throws 
PluginHTTPException {
-               //if(test) {reloadOld(configfile); test= false;}
+               if(test) {reloadOld(configfile); test= false;}
                StringBuffer out = new StringBuffer();
                String search = request.getParam("search");
                String stylesheet = request.getParam("stylesheet", null);
@@ -349,6 +349,9 @@
         */
        private void reloadOld(String config){
                try{
+                       File f = new File(config);
+                       if(f.exists()){
+
                        DocumentBuilderFactory docFactory = 
DocumentBuilderFactory.newInstance();
                        DocumentBuilder docBuilder = 
docFactory.newDocumentBuilder();
                        Document doc = docBuilder.parse(config);
@@ -367,7 +370,8 @@
                                        index[j] = indexj.getValue();
                                }
                                indexList.put(folderName, index);
-                       }
+                       }}
+                       
                }
                catch(Exception e){ Logger.error(this, "Could not read 
configuration "+e.toString(), e);}
        }


Reply via email to