Integration Server 10.15 | Web Services Developer’s Guide | Including SOAP Headers in the Pipeline | Example of a SOAP Header in the Pipeline
 
Example of a SOAP Header in the Pipeline
For example, suppose that an IS service invoked as a web service received this SOAP request:
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
<SOAP-ENV:Header>
<pfx1:firstHdrElement xmlns:pfx1="namespace1" xmlns:hdr1ns="ns1namespace">
<hdr1ns:firstField>Value of firstField in firstHdr</hdr1ns:firstField>
</pfx1:firstHdrElement
<pfx2:secondHdrElement xmlns:pfx2="namespace2"
xmlns:hdr2ns="ns2namespace">
<hdr2ns:firstField>Value of firstField in secondHdr</hdr2ns:firstField>
</pfx2:secondHdrElement>
</SOAP-ENV:Header>
<SOAP-ENV:Body>
...
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Integration Server creates a soapHeaders document that looks like the example and adds it to the input pipeline of the IS service: