[prev in list] [next in list] [prev in thread] [next in thread] 

List:       xmlbeans-dev
Subject:    [jira] Created: (XMLBEANS-189) namespace attributes gets lost when a XMLBean node is converted to DO
From:       "daryoush mehrtash (JIRA)" <xmlbeans-dev () xml ! apache ! org>
Date:       2005-08-12 18:36:58
Message-ID: 726263115.1123871818927.JavaMail.jira () ajax ! apache ! org
[Download RAW message or body]

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: dev-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: dev-help@xmlbeans.apache.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic