SOAP webservice call doesn't invoke the Parse Rule response map
SOAP webservice call works except the defined parse XML rule is not invoked, hence response parameters are not mapped to PRPC properties as defined.
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.
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.
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.
0% found this useful