\r
public class AbstractExporter {\r
\r
+ private static String ENCODING = "UTF-8";\r
+ private static String XML_VERSION = "1.0";\r
+ \r
private Session session;\r
private File file;\r
private ILogger logger;\r
\r
private static XMLStreamWriter createIdentXMLStreamWriter(OutputStream textWriter) throws XMLStreamException {\r
XMLOutputFactory output = XMLOutputFactory.newInstance();\r
- return new IndentingXMLStreamWriter(output.createXMLStreamWriter(textWriter, "UTF-8"));\r
+ return new IndentingXMLStreamWriter(output.createXMLStreamWriter(textWriter, ENCODING));\r
//return new com.sun.xml.internal.txw2.output.IndentingXMLStreamWriter(output.createXMLStreamWriter(textWriter, "UTF-8"));\r
}\r
\r
private static XMLStreamWriter createXMLStreamWriter(OutputStream textWriter) throws XMLStreamException {\r
XMLOutputFactory output = XMLOutputFactory.newInstance();\r
- return output.createXMLStreamWriter(textWriter, "UTF-8");\r
+ return output.createXMLStreamWriter(textWriter, ENCODING);\r
}\r
\r
\r
writer =createIdentXMLStreamWriter(os);\r
else\r
writer =createXMLStreamWriter(os);\r
- writer.writeStartDocument("UTF-8", "1.1");\r
+ writer.writeStartDocument(ENCODING, XML_VERSION);\r
\r
xmlWriter.write(root, writer);\r
\r