[ http://issues.apache.org/jira/browse/AXISCPP-617?page=all ]
Chinthana Danapala reassigned AXISCPP-617: ------------------------------------------ Assign To: Chinthana Danapala > an exception occurs in running WS client > ---------------------------------------- > > Key: AXISCPP-617 > URL: http://issues.apache.org/jira/browse/AXISCPP-617 > Project: Axis-C++ > Type: Bug > Components: Client - Stub > Versions: current (nightly) > Environment: Win2K, UNIX > Reporter: anson ye > Assignee: Chinthana Danapala > Attachments: umbpi.wsdl > > Such codes of WS client are generated by WDSL2WS tool. If the result type is > a complex type, in type deserialize function create below code: > int Axis_DeSerialize_GenericOutput(GenericOutput* param, > IWrapperSoapDeSerializer* pIWSDZ) > { > param->ResultCode = pIWSDZ->getElementAsString( "ResultCode",0); > param->ResultMsg = pIWSDZ->getElementAsString( "ResultMsg",0); > return pIWSDZ->getStatus(); > } > here, ResultCode and ResutluMsg are elements in Result: > <Result> > <ResultCode>...</ResultCode> > <ResultMsg>...</ResultMsg> > </Result> > Due to the second parameter is 0 (NULL), when the program execute it will > access the address 0, so a exception occurs. > -- 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