public static void serializeAsXML(OMNode node, Writer writer)
{
ObjectRegistry namespaceStack = new ObjectRegistry();
namespaceStack.register("xml", NS_URI_XML);
PrintWriter pw = new PrintWriter(writer);
String javaEncoding = (writer instanceof OutputStreamWriter)
? ((OutputStreamWriter) writer).getEncoding()
: null;