DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6516>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=6516 XMLSerializer produces malformed document Summary: XMLSerializer produces malformed document Product: Xerces2-J Version: 2.0.0 Platform: PC OS/Version: Windows NT/2K Status: NEW Severity: Critical Priority: Other Component: Serialization AssignedTo: [EMAIL PROTECTED] ReportedBy: [EMAIL PROTECTED] When I run this code, following malformed document is produced. Latest CVS build also causes this problem. --- test.xml --- <?xml version="1.0" encoding="UTF-8"?> <foo xmlns=""><bar xmlns=""/></foo> --- test.java --- class test { public static void main(String[] args) { try { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true); DocumentBuilder builder = factory.newDocumentBuilder(); Document doc = builder.parse (new InputSource(new FileInputStream("test.xml"))); StringWriter writer = new StringWriter(); OutputFormat format = new OutputFormat("XML", "UTF-8", false); new XMLSerializer(writer, format).serialize(doc); System.out.println(writer.toString()); } catch(Exception e) { e.printStackTrace(); } } } --- result --- <?xml version="1.0" encoding="UTF-8"?> <foo xmlns=""><bar xmlns="" xmlns=""/></foo> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
