Forum Discussion
Victor_Perez_Su
15 years agoOccasional Contributor
I have sent an email to support with an attached WSDL. Reference: #LLG-867218.
For anyone else who may want to test this issue, here is the WSDL that reproduces the issue.
For anyone else who may want to test this issue, here is the WSDL that reproduces the issue.
<?xml version="1.0" encoding="UTF-8"?>
<wsdl:definitions targetNamespace="http://www.test.com/WebServices" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/" xmlns:tns="http://www.test.com/WebServices" xmlns:s1="http://www.test.com/XMLSchema" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/">
<wsdl:types>
<s:schema elementFormDefault="qualified" targetNamespace="http://www.test.com/WebServices">
<s:import namespace="http://www.test.com/XMLSchema"/>
<s:element name="Verification">
<s:complexType>
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" ref="s1:VerificationRequest"/>
</s:sequence>
</s:complexType>
</s:element>
<s:element name="VerificationResponse">
<s:complexType>
<s:sequence>
<s:element minOccurs="1" maxOccurs="1" name="VerificationResult" type="s:boolean"/>
</s:sequence>
</s:complexType>
</s:element>
</s:schema>
<s:schema elementFormDefault="qualified" targetNamespace="http://www.test.com/XMLSchema">
<s:element name="VerificationRequest" type="s1:VerificationRequestType"/>
<s:complexType name="VerificationRequestType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="1" name="VerificationList" type="s1:ArrayOfVerificationType"/>
</s:sequence>
<s:attribute name="Platform" type="s:string"/>
</s:complexType>
<s:complexType name="ArrayOfVerificationType">
<s:sequence>
<s:element minOccurs="0" maxOccurs="unbounded" name="Verification" type="s1:VerificationType"/>
</s:sequence>
</s:complexType>
<s:complexType name="VerificationType">
<s:attribute name="VerificationID" type="s:long" use="required"/>
<s:attribute name="MaterialChangeDate" type="s:dateTime" use="required"/>
</s:complexType>
</s:schema>
</wsdl:types>
<wsdl:message name="VerificationSoapIn">
<wsdl:part name="parameters" element="tns:Verification"/>
</wsdl:message>
<wsdl:message name="VerificationSoapOut">
<wsdl:part name="parameters" element="tns:VerificationResponse"/>
</wsdl:message>
<wsdl:portType name="VerificationOnTransferSoap">
<wsdl:operation name="Verification">
<wsdl:documentation>Verification</wsdl:documentation>
<wsdl:input message="tns:VerificationSoapIn"/>
<wsdl:output message="tns:VerificationSoapOut"/>
</wsdl:operation>
</wsdl:portType>
<wsdl:binding name="VerificationOnTransferSoap" type="tns:VerificationOnTransferSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="Verification">
<soap:operation soapAction="http://www.test.com/WebServices/Verification" style="document"/>
<wsdl:input>
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:binding name="VerificationOnTransferSoap12" type="tns:VerificationOnTransferSoap">
<soap12:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="Verification">
<soap12:operation soapAction="http://www.test.com/WebServices/Verification" style="document"/>
<wsdl:input>
<soap12:body use="literal"/>
</wsdl:input>
<wsdl:output>
<soap12:body use="literal"/>
</wsdl:output>
</wsdl:operation>
</wsdl:binding>
<wsdl:service name="VerificationOnTransfer">
<wsdl:port name="VerificationOnTransferSoap" binding="tns:VerificationOnTransferSoap">
<soap:address location="http://localhost/WebServices/VerificationOnTransfer.asmx"/>
</wsdl:port>
<wsdl:port name="VerificationOnTransferSoap12" binding="tns:VerificationOnTransferSoap12">
<soap12:address location="http://localhost/WebServices/VerificationOnTransfer.asmx"/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>