[Yanel-commits] rev 46707 - public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation

michi at wyona.com michi at wyona.com
Thu Dec 17 16:12:12 CET 2009


Author: michi
Date: 2009-12-17 16:12:11 +0100 (Thu, 17 Dec 2009)
New Revision: 46707

Modified:
   public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java
Log:
xml writing improved using common util method

Modified: public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java
===================================================================
--- public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java	2009-12-17 14:42:59 UTC (rev 46706)
+++ public/yanel/trunk/src/impl/java/org/wyona/yanel/impl/navigation/SitetreeDOMImpl.java	2009-12-17 15:12:11 UTC (rev 46707)
@@ -178,14 +178,13 @@
     }
 
     /**
-     *
+     * Save sitetree to file system (based on resolved source system id
      */
     public void save() {
         try {
-            org.apache.xml.serialize.XMLSerializer serializer = new org.apache.xml.serialize.XMLSerializer();
-            serializer.setOutputCharStream(new java.io.FileWriter(systemId));
-            serializer.serialize(sitetreeDoc);
-        log.warn("Sitetree has been written into persistent repository: " + systemId);
+            org.wyona.commons.xml.XMLHelper.writeDocument(sitetreeDoc, new java.io.FileOutputStream(systemId));
+            log.warn("Sitetree has been written into file system: " + systemId);
+            //log.warn("Sitetree has been written into persistent repository: " + systemId);
         } catch(Exception e) {
             log.error(e, e);
         }



More information about the Yanel-commits mailing list