[ http://issues.apache.org/jira/browse/XMLBEANS-189?page=all ]
daryoush mehrtash updated XMLBEANS-189: --------------------------------------- Attachment: DOMNamespaceTest.java > 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]