I am using loopback 4 to connect to my SAP S/4HANA system. When using the soap connector to consume services exposed in my backend (as described here https://loopback.io/doc/en/lb4/SOAP-Connector-example.html), it returns no data whereas call is successful with a response payload (as checked in debug).
After analysis, it turns out SAP S/4HANA webservice's response is suffixed with ".Response"
I may have done things in wrong orders, as the pull request has been submitted before the issue (PR 271), and my fork is available here https://github.com/kimveasna/strong-soap.
Description/Steps to reproduce
I am using loopback 4 to connect to my SAP S/4HANA system. When using the soap connector to consume services exposed in my backend (as described here https://loopback.io/doc/en/lb4/SOAP-Connector-example.html), it returns no data whereas call is successful with a response payload (as checked in debug). After analysis, it turns out SAP S/4HANA webservice's response is suffixed with ".Response"
This is not handled in client.js, line 336
Link to reproduction sandbox
Issue can be reproduced with a mock server which would provide the following response:
Expected result
The expected JSON response from soap response is:
Additional information
I may have done things in wrong orders, as the pull request has been submitted before the issue (PR 271), and my fork is available here https://github.com/kimveasna/strong-soap.