[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