API Gateway 7.5.3 Policy Developer Filter Reference Save PDF Selected topic Selected topic and subtopics All content API Management Versions 7.5.X And 7.6.X Reached End Of Support In November 2020. Please Contact Axway Support To Discuss Which Options Are Available To You. Operation name resolver Overview The Operation Name 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.0Host:localhost:8095 Content-Length:374 SOAPAction:TimeService Accept-Language:en-US UserAgent:API 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 <soap:Body> element. Configuration To configure the Operation Name filter: Enter an appropriate name for the filter to display in a policy in the Name field. Enter the name of the SOAP operation in the Operation field. Incoming messages with an operation name matching the value entered here are passed on to the next success filter in the policy. Enter the namespace to which the SOAP operation belongs in the Namespace field. Further information For more details, see the following filters: SOAP action resolver Relative path resolver Related Links
API Management Versions 7.5.X And 7.6.X Reached End Of Support In November 2020. Please Contact Axway Support To Discuss Which Options Are Available To You. Operation name resolver Overview The Operation Name 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.0Host:localhost:8095 Content-Length:374 SOAPAction:TimeService Accept-Language:en-US UserAgent:API 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 <soap:Body> element. Configuration To configure the Operation Name filter: Enter an appropriate name for the filter to display in a policy in the Name field. Enter the name of the SOAP operation in the Operation field. Incoming messages with an operation name matching the value entered here are passed on to the next success filter in the policy. Enter the namespace to which the SOAP operation belongs in the Namespace field. Further information For more details, see the following filters: SOAP action resolver Relative path resolver