The SOAP Operation filter enables you to identify an
incoming XML message based on the SOAP Operation in the message.
The following example shows how to find the SOAP Operation of
an incoming message. Consider the following SOAP message:
| | |
|
POST /services/timeservice HTTP/1.0
Host: localhost:8095
Content-Length: 374
SOAPAction: TimeService
Accept-Language: en-US
UserAgent: Enterprise Gateway
Content-Type: text/XML; utf-8
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ns1:getTime xmlns:ns1="Some-URI">
<ns1:city>Dublin</ns1:city>
</ns1:getTime>
</soap:Body>
</soap:Envelope>
| |
| | |
|
The SOAP Operation for this message and its namespace are as follows:
SOAP Operation |
getTime |
SOAP Operation Namespace |
urn:timeservice |
The SOAP Operation is the first child element of the SOAP
<Body> element.
|