[Yanel-commits] rev 39226 - public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet

michi at wyona.com michi at wyona.com
Fri Oct 10 02:19:42 CEST 2008


Author: michi
Date: 2008-10-10 02:19:08 +0200 (Fri, 10 Oct 2008)
New Revision: 39226

Modified:
   public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
Log:
use XMLHelper methods

Modified: public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java
===================================================================
--- public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2008-10-10 00:08:16 UTC (rev 39225)
+++ public/yanel/trunk/src/webapp/src/java/org/wyona/yanel/servlet/YanelServlet.java	2008-10-10 00:19:08 UTC (rev 39226)
@@ -1452,9 +1452,12 @@
             String yanelFormat = request.getParameter("yanel.format");
             if(yanelFormat != null && yanelFormat.equals("xml")) {
                 response.setContentType("application/xml; charset=" + DEFAULT_ENCODING);
+                org.wyona.commons.xml.XMLHelper.writeDocument(doc, response.getOutputStream());
+/*
                 OutputStream out = response.getOutputStream();
                 javax.xml.transform.TransformerFactory.newInstance().newTransformer().transform(new javax.xml.transform.dom.DOMSource(doc), new javax.xml.transform.stream.StreamResult(out));
                 out.close();
+*/
             } else {
                 String mimeType = patchMimeType("application/xhtml+xml", request);
                 response.setContentType(mimeType + "; charset=" + DEFAULT_ENCODING);
@@ -1827,6 +1830,8 @@
      * Create a DOM Document
      */
     static public Document getDocument(String namespace, String localname) throws Exception {
+        return org.wyona.commons.xml.XMLHelper.createDocument(namespace, localname);
+/*
         javax.xml.parsers.DocumentBuilderFactory dbf= javax.xml.parsers.DocumentBuilderFactory.newInstance();
         dbf.setNamespaceAware(true);
         javax.xml.parsers.DocumentBuilder parser = dbf.newDocumentBuilder();
@@ -1837,6 +1842,7 @@
             doc.getDocumentElement().setAttributeNS("http://www.w3.org/2000/xmlns/", "xmlns", namespace);
         }
         return doc;
+*/
     }
 
     /**



More information about the Yanel-commits mailing list