We are integrating our application with a partner who is connecting to a SOAP endpoint we are exposing. Using SOAP is required by the partner, and we are trying to match their specification. Even once I had everything configured correctly, the parameters were all null.
I was able to determine it was because their XML Namespace on the call was set to the default from Microsoft "http://tempuri.org"
<Process xmlns="http://tempuri.org">
Once I switched it to "http://www.outsystems.com" in my API tester the request worked correctly.
<Process xmlns="http://www.outsystems.com">
However, I am not sure if this partner is able to change this on their side (they've been inflexible with changes) so I was wondering if there was something I could do on my end to ignore the XML namespace and have it work with the tempuri.org xmlns.
Thanks!