namespace attributes gets lost when a XMLBean node is converted to DOM -----------------------------------------------------------------------
Key: XMLBEANS-189 URL: http://issues.apache.org/jira/browse/XMLBEANS-189 Project: XMLBeans Type: Bug Components: DOM Versions: Version 2 Reporter: daryoush mehrtash Attachments: DOMNamespaceTest.java When I create a "Schema" object I get the name space attribute xmlns="http://www.w3.org/2001/XMLSchema" in the Object, but when I convert this to DOM node the attribute is not present. I have attached a simple program to reproduce the problem. When I run the following code: public static void main(String[] args) { SchemaDocument schema1 = SchemaDocument.Factory.newInstance(); schema1.addNewSchema(); System.out.println("Schema in XMLBeans" + schema1); System.out.println("Schema as DOM Node"); Node node = schema1.getDomNode(); node = node.getFirstChild(); System.out.println("Node Name: " + node.getNodeName()); System.out.println("Attributes: "); NamedNodeMap nnm = node.getAttributes(); if (nnm != null) { int len = nnm.getLength(); Attr attr; for (int i = 0; i < len; i++) { attr = (Attr) nnm.item(i); System.out.println("\t " + attr.getNodeName() + "=\"" + attr.getNodeValue() + '"'); } } System.out.println("End of Attributes"); } my output is: Schema in XMLBeans<schema xmlns="http://www.w3.org/2001/XMLSchema"/> Schema as DOM Node Node Name: schema Attributes: End of Attributes I expected teh xmlns=.... to show up as attribute of the dom node. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]