Support Article
SOAP webservice call doesn't invoke the Parse Rule response map
SA-12113
Summary
SOAP webservice call works except the defined parse XML rule is not invoked, hence response parameters are not mapped to PRPC properties as defined.
Error Messages
No error message.
Steps to Reproduce
- Create soap connect for a web service with https connection.
- Create test activity and test data page to connect to the webservice.
- Invoke web service, trace, no parse rule is invoked, and hence PRPC properties are not mapped.
Root Cause
The root cause of this problem is defect/misconfiguration in the operating environment.
The element inside the SOAP response body didn’t have the namespace set. Using the same WSDL and creating the mock service on SoapUI worked correctly, we could see that the namespace were set and PRPC maps the response data into the page.
Resolution
This issue is resolved through the following local change:
Requesting the developer to check the response generated by the external SOAP Service and make sure the namespaces for the elements in the body are set correctly.
Published July 13, 2015 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.