Axiom OM structure built is inconsistent with the original xml document in certain cases where the default namespace is set to the empty namespace --------------------------------------------------------------------------------------------------------------------------------------------------
Key: AXIS2C-498 URL: https://issues.apache.org/jira/browse/AXIS2C-498 Project: Axis2-C Issue Type: Bug Components: xml/om Affects Versions: Current (Nightly) Reporter: Dumindu Pallewela When the default namespace is is set to the empty namespace as follows (in element "c") it is ignored while building the OM structure. Therefore in the following case the built OM structure says element "c"'s namespace is the same as element "b"'s namespace. <a xmlns=""> <b xmlns="urn:def"> <c xmlns=""> </c> </b> </a> I.e., the built OM structure represents the following, which is different to the original XML document: <a> <b xmlns="urn:def"> <c> </c> </b> </a> However, it should be noted that in the following case where we do not specifically mention that element "a"'s namespace as the empty namespace; the built OM structure properly represents element "c" as an unqualified element with the empty namespace. <a> <b xmlns="urn:def"> <c xmlns=""> </c> </b> </a> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: https://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]