Index: /trunk/displayXML.py
===================================================================
--- /trunk/displayXML.py	(revision 2329)
+++ /trunk/displayXML.py	(revision 3331)
@@ -100,10 +100,14 @@
     
     def __init__(self):
-        """init the storage"""
-        self.storage=FileStorage(os.path.join(INSTANCE_HOME,"var/XML_caching.fs"))		
-        self.db=DB(self.storage)    
-        self.connection=self.db.open()
-        self.root=self.connection.root()
-
+        """init the storage
+        TODO: repair this"""
+        try:
+            #self.storage=FileStorage(os.path.join(INSTANCE_HOME,"var/XML_caching.fs"))		
+            self.db=DB(self.storage)    
+            self.connection=self.db.open()
+            self.root=self.connection.root()
+        except:
+            pass
+            
     def deleteObject(self,name,pn=None):
         """delete an object from cache"""
