[Yanel-commits] rev 40223 - public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow

michi at wyona.com michi at wyona.com
Tue Dec 2 13:48:46 CET 2008


Author: michi
Date: 2008-12-02 13:48:46 +0100 (Tue, 02 Dec 2008)
New Revision: 40223

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowBuilder.java
Log:
use XMLHelper for DOM stuff

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowBuilder.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowBuilder.java	2008-12-02 12:48:32 UTC (rev 40222)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowBuilder.java	2008-12-02 12:48:46 UTC (rev 40223)
@@ -22,7 +22,6 @@
 import javax.xml.parsers.DocumentBuilderFactory;
 import javax.xml.parsers.ParserConfigurationException;
 
-import org.apache.xml.resolver.tools.CatalogResolver;
 import org.w3c.dom.Document;
 import org.w3c.dom.Element;
 import org.w3c.dom.Node;
@@ -42,9 +41,15 @@
         }
     }
 
+    /**
+     * Create DOM from input stream
+     */
     private Document readDocument(InputStream stream) throws Exception {
+        return org.wyona.commons.xml.XMLHelper.readDocument(stream);
+/*
         DocumentBuilder builder = createBuilder();
         return builder.parse(stream);
+*/
     }
 
     /**
@@ -53,6 +58,8 @@
      * @throws ParserConfigurationException if an error occurs
      */
     protected DocumentBuilder createBuilder() throws ParserConfigurationException {
+        return org.wyona.commons.xml.XMLHelper.createBuilder();
+/*
         DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
         factory.setNamespaceAware(true);
         DocumentBuilder builder = factory.newDocumentBuilder();
@@ -60,6 +67,7 @@
         CatalogResolver cr = new CatalogResolver();
         builder.setEntityResolver(cr);
         return builder;
+*/
     }
 
     /**



More information about the Yanel-commits mailing list