[ https://issues.apache.org/jira/browse/AXISCPP-1078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13028836#comment-13028836 ]
J. Lee Dixon commented on AXISCPP-1078: --------------------------------------- Determined root cause was the WSDL defined an interface in RPC Literal. AxisCPP only support RPC Encoded or Document Literal. Problem was resolved by changing to Document Literal. The code could detect this configuration and throw an exception. At the very least, this should be documented in the release notes or other documentation. > Client stub unable to parse SOAP response with message name > ----------------------------------------------------------- > > Key: AXISCPP-1078 > URL: https://issues.apache.org/jira/browse/AXISCPP-1078 > Project: Axis-C++ > Issue Type: Bug > Components: Client - Deserialization, Client - Stub > Affects Versions: 1.6 Beta, 1.6 Final > Environment: WSDL generated from JBoss Web Service Tools 1.1.0, > Eclipse Helios > Ubuntu 10.04 LTS > Reporter: J. Lee Dixon > Attachments: HelloWorldService.wsdl, axisCppClient2_response.xml > > > The attached WSDL is from a simple example service written in Java JAX-WS > annotated code in Eclipse (Helios) with JBoss Web Service tools. The Axis > CPP generated client stub is unable to parse the response from a method > called "String echo( HelloData arg0)". The response deserializer looks for > the message name defined in the WSDL ("HelloWorldService_echoResponse"), but > the server is responding with a tag of "echoResponse". > Client code generated from Axis2 (java) was able to deserialize the response > successfully. > Attached files include the example WSDL and the SOAP response. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: c-dev-unsubscr...@axis.apache.org For additional commands, e-mail: c-dev-h...@axis.apache.org