How to set WS-A header?

Hi Experts,

I have a requirement where we’re calling a SOAP WS and to make it work we have to add WS-A header. I did look into the forums but couldn’t actually find anything related to how we can add WS-A in webMethods.

If anyone has any inputs, please let me know.

Thank you!

Refer http://techcommunity.softwareag.com/ecosystem/documentation/webmethods/integration_server/pie10-3/10-3_Web_Services_Developers_Guide.pdf

Web Services Addressing (WS-Addressing)… 339

Hi Kumar,

WS-A is a standard and as such there should be online XSDs that define the schema. (https://www.w3.org/2006/03/addressing/ws-addr.xsd)

Based on the XSD, you can create your document type definitions.

When calling the SOAP service, populate this doc types and send them with the call.

The reference that M@he$h mentioned will help you with that.

Hi Kumar,

One of the easiest way is to define a header-handler flow service so that you can add/remove any tag within the header,
https://wm-explorer.com/web-services-headers-handlers-part/
I guess this is a description written by Vlad TURIAN :slight_smile:

Best regards
Onur