I'm having some trouble formatting the response of a SOAP webservice we need to expose.
We have a example of the expected result. The response example starts like this:
<?xml version="1.0" encoding="utf-8"?>
<soapenv:Envelope
xmlns:soapenv="https://schemas.xmlsoap.org/soap/envelope/"
xmlns:head="https://www.pensioenregister.nl/schema/Messages/2010/02/Header"
xmlns:spr="https://www.pensioenregister.nl/schema/Messages/2018/07/WaardeoverdrachtDeelnemerstatusTypes"
xmlns:tns="https://www.pensioenregister.nl/schema/Messages/2018/07/WaardeoverdrachtDeelnemerstatus">
However with OutSystems the output starts like this:
<soap:Envelope xmlns:soap="https://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="https://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="https://www.w3.org/2001/XMLSchema">
Questions:
HI,
Please check out this forge component: https://www.outsystems.com/forge/component-overview/5322/soap-extensibility-samples
I think it has the methods that you need. One question, is there a particular reason you are going the SOAP route? Most of the time, people are currently using REST instead of SOAP for a lot of different reasons.
Hi Stacey,
Thanks for your reply. This forge component is about consuming webservices, not producing, and alos we are currently still on OS 10, not on OS 11, so we can't use this component.
The reason we are using SOAP is that we have to provide a webservice that is mandatory SOAP. I'd rather use REST instead, but that's just not allowed....