Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Soap Message Validator for WSDL with multiple xsd files

Hi

I want to validate sopa request againest WSDL file that has 4 different xsd files. I have uploaded wsdl file to wsdl subfolder under scripts and xsd files to xsd subfolder, inside my proxy. My soap message validator conf is below.

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<MessageValidation async="false" continueOnError="false" enabled="true" name="SOAP-Message-Validation-1">
<DisplayName>SOAP Message Validation-1</DisplayName>
<Properties/>
<Element namespace="http://service.net/scalcustomerorder/SVScalCustomerOrderService/v1">PublishCustomerOrderDataRequest</Element>
<SOAPMessage version="1.1/1.2"/>
<Source>request</Source>
<ResourceURL>wsdl://SVScalCustomerOrderService_1.wsdl</ResourceURL>
</MessageValidation>

I am able to save the proxy, but not able to deploy it. I am getting below error

Error Deploying Revision 1 to sandbox
MessageValidation SOAP-Message-Validation-1: Failed to compile resource SVScalCustomerOrderService_1.wsdl. Context Revision:1;APIProxy:soap-proxy;Organization:org;Environment:sandbox.

I am not able to find proper example or doc for how to validate soap message with wsdl that has multiple xsd files dependency

1 12 2,747
12 REPLIES 12