[ https://issues.apache.org/jira/browse/AXISCPP-794?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
nadir amra closed AXISCPP-794. ------------------------------ Resolution: Not A Problem > Call class needs to return XML before deserializing > --------------------------------------------------- > > Key: AXISCPP-794 > URL: https://issues.apache.org/jira/browse/AXISCPP-794 > Project: Axis-C++ > Issue Type: Improvement > Components: Client - Deserialization > Environment: Axis 1.3 > Xerces 2.6.0 > Reporter: Linesh Mahadik > > Call class currently doesn't have any method to return undeserialized XML. In > order to read XML response from a webservice, it currently expects the user > to call following functions > if (TRUE = CheckMessage("MessageName", NamespaceUrl)) > { > string str = m_pCall->getElementAsString("elementName", NamespaceUrl) > } > This creates a requirement of having atleast 2 levels of XML nodes inside > SOAP-BODY. > <SOAP-BODY> > <MessageName> > <ElementName> > <MyData/> > </ElementName> > </MessageName> > </SOAP-BODY> > In case, the "ElementName" node in above XML is not sent or sent using > character entities ("<" and ">") it fails to deserialize that data. > Providing a method to return entire incoming XML as a string or through > pointer to deserializer (SOapDeserializer *m_pIWSDZ) will enable the user to > implement custom deserializing. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.