[
https://issues.apache.org/jira/browse/AXIS2-3124?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12543343
]
Eran Chinthaka 2 commented on AXIS2-3124:
-----------------------------------------
Can you please check again?
> CLONE -duplicate xmlns="" attribute in client response: reappears in Axis2 1.3
> ------------------------------------------------------------------------------
>
> Key: AXIS2-3124
> URL: https://issues.apache.org/jira/browse/AXIS2-3124
> Project: Axis 2.0 (Axis2)
> Issue Type: Bug
> Components: om
> Affects Versions: 1.3
> Environment: was: Axis2 0.94, Eclipse, Java JDK 1.4.2_09, XP
> new: Axis2 1.3
> Reporter: Peter Storch
> Assignee: Eran Chinthaka
>
> I'm using Axis2 0.94 ServiceClient to call a Web service that returns the
> following XML in the soap body.
> This is the XML seen going across the wire with tcptrace.
> <ExecuteResponse xmlns="urn:schemas-microsoft-com:xml-analysis">
> <return>
> <TABLE xmlns="">
> <CLASS>
> <Name>Alfred</Name>
> <Sex>M</Sex>
> <Age>14</Age>
> <Height>69</Height>
> <Weight>112.5</Weight>
> </CLASS>
> </TABLE>
> </return>
> </ExecuteResponse>
> When this XML is parsed in ServiceClient and I serialize it out to file I get
> the following output:
> <ExecuteResponse xmlns="urn:schemas-microsoft-com:xml-analysis">
> <return>
> <TABLE xmlns="" xmlns="">
> <CLASS xmlns="">
> <Name xmlns="">Alfred</Name>
> <Sex xmlns="">M</Sex>
> <Age xmlns="">14</Age>
> <Height xmlns="">69</Height>
> <Weight xmlns="">112.5</Weight>
> </CLASS>
> </TABLE>
> </return>
> </ExecuteResponse>
> I think this should work as it does work with other web service client
> implementations.
> I tracked it down in the source and it looks like the problem may be in
> StAXOMBuilder and the code it uses to find or declare namespaces,
> processNamespaceData(). Looks like there is code there that doesn't handle a
> namespace with empty string namespace.
> Its definitely not optimal that each element has the xmlns="" attribute, but
> the main problem is the duplicate xmlns attribute that causes the XML to be
> invalid.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]