On Before Request and On After Response support in SOAP Webservices
4238
Views
7
Comments
Implemented
Data & Integrations
Platform Server 11.0.108.0

It would be great to have these events in a SOAP webservice also, so we could also manipulate Headers and RequestText of the SOAP Message.



+1. Not to mention so we can just log the XML, instead of having to rely on a SOAP logging extension or the like. It would also be cool if there was a similar action for receiving SOAP and REST (Amsterdam version), so we could inspect the raw incoming data.
Just to add for a complete overview: It is now impossible to set a field to optional / mandatory. This should be fixed by default or it should be possible to overide the default behavior in the OnBeforeRequest or OnAfterResponse to set the correct values.

See the manual: https://www.outsystems.com/help/servicestudio/9.0/Integrating_with_other_systems/Web_Services/OutSystems_Data_Types_to_XML_Data_Types.htm

I would like to see that Outsystems fixes the SOAP Webservices with the default behavior or adds the OnBeforeRequest / OnAfterResponse.

OnBeforeRequest and OnAfterResponse for SOAP (like in REST); this would solve so much integration struggles.



Merged from 'OnBeforeRequest and OnAfterResponse for SOAP' (idea created on 2017-01-26 14:40:40 by Matthias Preuter), on 2017-02-06 14:20:53 by André Vieira

Can be merged with this Idea



Merged from 'OnBeforeRequest and OnAfterResponse for SOAP' (idea created on 2017-01-26 14:40:40 by Matthias Preuter), on 2017-02-06 14:20:53 by André Vieira
Merged this idea with 'OnBeforeRequest and OnAfterResponse for SOAP' (created on 2017-01-26 14:40:40 by Matthias Preuter)
Changed the status to
Working on it
expected delivery in Q3 2018

Hi Matthias,

This feature will be released in the new SOAP plugin with OutSystems 11.

Thanks

Changed the status to
Implemented
on 26 Sep 2018

Hi Matthias,

This feature was implemented and released in OS 11 with the new SOAP consume feature.


As usual, a special thank you to the idea creator, Matthias, in our release notes.

Don't forget to check OutSystems 11 what's new to see all the new features that were released:
https://success.outsystems.com/Documentation/11/New_in_OutSystems_11


Thanks.