Return-Path: Delivered-To: apmail-ws-axis-c-dev-archive@www.apache.org Received: (qmail 52538 invoked from network); 12 Aug 2005 03:54:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Aug 2005 03:54:57 -0000 Received: (qmail 37919 invoked by uid 500); 12 Aug 2005 03:54:57 -0000 Delivered-To: apmail-ws-axis-c-dev-archive@ws.apache.org Received: (qmail 37901 invoked by uid 500); 12 Aug 2005 03:54:57 -0000 Mailing-List: contact axis-c-dev-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C Developers List" Reply-To: "Apache AXIS C Developers List" Delivered-To: mailing list axis-c-dev@ws.apache.org Received: (qmail 37887 invoked by uid 99); 12 Aug 2005 03:54:57 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests=SPF_FAIL X-Spam-Check-By: apache.org Received: from [192.87.106.226] (HELO ajax.apache.org) (192.87.106.226) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 11 Aug 2005 20:54:55 -0700 Received: from ajax.apache.org (ajax.apache.org [127.0.0.1]) by ajax.apache.org (Postfix) with ESMTP id 82450EB for ; Fri, 12 Aug 2005 05:54:54 +0200 (CEST) Message-ID: <826896351.1123818894532.JavaMail.jira@ajax.apache.org> Date: Fri, 12 Aug 2005 05:54:54 +0200 (CEST) From: "Chinthana Danapala (JIRA)" To: axis-c-dev@ws.apache.org Subject: [jira] Commented: (AXISCPP-794) Call class needs to return XML before deserializing In-Reply-To: <1989049220.1123764671586.JavaMail.jira@ajax.apache.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N [ http://issues.apache.org/jira/browse/AXISCPP-794?page=comments#action_12318572 ] Chinthana Danapala commented on AXISCPP-794: -------------------------------------------- Hi Linesh, Are you using Axis C++ 1.3 version? If so can you try this with 1.5 versions or you can get 1.6 latest codes from CVS and build and check with that. Otherwise can you attach the WSDL file and client implementation? > Call class needs to return XML before deserializing > --------------------------------------------------- > > Key: AXISCPP-794 > URL: http://issues.apache.org/jira/browse/AXISCPP-794 > Project: Axis-C++ > 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. > > > > <MyData/> > > > > 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. - 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