I am using Mule Runtime Engine 4.4.0. error
Consume a Web Service. to run the SOAP API.
I am not sure which variable the ‘soap:Header’ information is stored in when an SOAP fault occurs.
The <soap:Body>
information was stored in error.muleMessage.payload
, but the <soap:Header>
information was not.
Response
<?xml version="1.0" encoding="UTF-8"?>
<soap:Envelope
xmlns:soap="http://www.w3.org/2003/05/soap-envelope/"
xmlns:se="http://test/session">
<soap:Header>
<se:Session>
<se:SessionId>session-id</se:SessionId>
<se:SequenceNumber>1</se:SequenceNumber>
<se:SecurityToken>security-token</se:SecurityToken>
</se:Session>
</soap:Header>
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>error</faultstring>
<faultactor>faultactor</faultactor>
</soap:Fault>
</soap:Body>
</soap:Envelope>
I would like to know which variable the <soap:Header>
information is stored in when a SOAP Fault error occurs.pa