on 2024 Aug 07 9:00 AM
Good Day Reader,
I am facing issue while trying to validate SOAP Payload which internally calling a SOAP API (which makes a RFC call).
On proxy endpoint I am trying to apply a Message Validation Policy. But policy is not getting validated somehow and passing invalid payload to SOAP API (target endpoint).
Message Validation
<MessageValidation async="false" continueOnError="false" enabled="true" xmlns="http://www.sap.com/apimgmt">
<Element namespace="urn:sap-com:document:sap:rfc:functions">ZSD_ESALES_TRUCKS_LIST</Element>
<Source>request</Source>
<ResourceURL>wsdl://ZSD_ESALES_TRUCKS_LIST.wsdl</ResourceURL>
</MessageValidation>
Request clarification before answering.
try add <SOAPMessage version= "1.1/1.2" /> to your policy.
<MessageValidation async="false" continueOnError="false" enabled="true" xmlns="http://www.sap.com/apimgmt">
<Element namespace="urn:sap-com:document:sap:rfc:functions">ZSD_ESALES_TRUCKS_LIST</Element>
<SOAPMessage version= "1.1/1.2" />
<Source>request</Source>
<ResourceURL>wsdl://ZSD_ESALES_TRUCKS_LIST.wsdl</ResourceURL>
</MessageValidation>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
34 | |
21 | |
13 | |
8 | |
5 | |
4 | |
4 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.