Import of WSDL gives error: Type of element http://www.qicstime.nl/:DataTable: Not supported in Domain-to-XML mappings.

3
We have a WSDL that we want to use. However an error occurs when importing this WSDL. Can anyone see if the WSDL is correct or that this is a Mendix issue. WSDL: <?xml version="1.0" encoding="utf-8" ?> - <wsdl:definitions 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.qicstime.nl/" xmlns:s="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://schemas.xmlsoap.org/wsdl/soap12/" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" targetNamespace="http://www.qicstime.nl/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"> - <wsdl:types> - <s:schema elementFormDefault="qualified" targetNamespace="http://www.qicstime.nl/"> - <s:element name="WhoAmI"> <s:complexType /> </s:element> - <s:element name="WhoAmIResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="WhoAmIResult" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetInvoiceNrFromRepaymentID"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="ID" type="s:int" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetInvoiceNrFromRepaymentIDResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetInvoiceNrFromRepaymentIDResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:complexType name="ReturnValueOfDataTable"> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ReturnObject" type="tns:ArrayOfDataTable" /> <s:element minOccurs="1" maxOccurs="1" name="ErrorFound" type="s:boolean" /> <s:element minOccurs="0" maxOccurs="1" name="ErrorString" type="s:string" /> </s:sequence> </s:complexType> - <s:complexType name="ArrayOfDataTable"> - <s:sequence> - <s:element minOccurs="0" maxOccurs="unbounded" name="DataTable" nillable="true"> - <s:complexType> - <s:sequence> <s:any minOccurs="0" maxOccurs="unbounded" namespace="http://www.w3.org/2001/XMLSchema" processContents="lax" /> <s:any minOccurs="1" namespace="urn:schemas-microsoft-com:xml-diffgram-v1" processContents="lax" /> </s:sequence> </s:complexType> </s:element> </s:sequence> </s:complexType> - <s:element name="GetAmountUsedPerDebtor"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ClientNumber" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountUsedPerDebtorResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetAmountUsedPerDebtorResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountUsedPerDebtorCorrected"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ClientNumber" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountUsedPerDebtorCorrectedResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetAmountUsedPerDebtorCorrectedResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetChargeablilityPerEmployee"> - <s:complexType> - <s:sequence> <s:element minOccurs="1" maxOccurs="1" name="EmployeeID" type="s:int" /> <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetChargeablilityPerEmployeeResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetChargeablilityPerEmployeeResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountToBeInvoicedPerDebtor"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ClientNumber" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountToBeInvoicedPerDebtorResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetAmountToBeInvoicedPerDebtorResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetResultPerTeam"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CostCentre" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetResultPerTeamResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetResultPerTeamResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountsInvoicedPerTeam"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="CostCentre" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountsInvoicedPerTeamResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetAmountsInvoicedPerTeamResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountsInvoicedPerDebtor"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Debnr" type="s:string" /> <s:element minOccurs="1" maxOccurs="1" name="StartDate" type="s:dateTime" /> <s:element minOccurs="1" maxOccurs="1" name="EndDate" type="s:dateTime" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAmountsInvoicedPerDebtorResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetAmountsInvoicedPerDebtorResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAgingAnalysisInvoice"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="InvoiceNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAgingAnalysisInvoiceResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetAgingAnalysisInvoiceResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAgingAnalysisDebtors"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="ClientNumber" type="s:string" /> <s:element minOccurs="0" maxOccurs="1" name="DivisionNr" type="s:string" /> </s:sequence> </s:complexType> </s:element> - <s:element name="GetAgingAnalysisDebtorsResponse"> - <s:complexType> - <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="GetAgingAnalysisDebtorsResult" type="tns:ReturnValueOfDataTable" /> </s:sequence> </s:complexType> </s:element> </s:schema> </wsdl:types> - <wsdl:message name="WhoAmISoapIn"> <wsdl:part name="parameters" element="tns:WhoAmI" /> </wsdl:message> - <wsdl:message name="WhoAmISoapOut"> <wsdl:part name="parameters" element="tns:WhoAmIResponse" /> </wsdl:message> - <wsdl:message name="GetInvoiceNrFromRepaymentIDSoapIn"> <wsdl:part name="parameters" element="tns:GetInvoiceNrFromRepaymentID" /> </wsdl:message> - <wsdl:message name="GetInvoiceNrFromRepaymentIDSoapOut"> <wsdl:part name="parameters" element="tns:GetInvoiceNrFromRepaymentIDResponse" /> </wsdl:message> - <wsdl:message name="GetAmountUsedPerDebtorSoapIn"> <wsdl:part name="parameters" element="tns:GetAmountUsedPerDebtor" /> </wsdl:message> - <wsdl:message name="GetAmountUsedPerDebtorSoapOut"> <wsdl:part name="parameters" element="tns:GetAmountUsedPerDebtorResponse" /> </wsdl:message> - <wsdl:message name="GetAmountUsedPerDebtorCorrectedSoapIn"> <wsdl:part name="parameters" element="tns:GetAmountUsedPerDebtorCorrected" /> </wsdl:message> - <wsdl:message name="GetAmountUsedPerDebtorCorrectedSoapOut"> <wsdl:part name="parameters" element="tns:GetAmountUsedPerDebtorCorrectedResponse" /> </wsdl:message> - <wsdl:message name="GetChargeablilityPerEmployeeSoapIn"> <wsdl:part name="parameters" element="tns:GetChargeablilityPerEmployee" /> </wsdl:message> - <wsdl:message name="GetChargeablilityPerEmployeeSoapOut"> <wsdl:part name="parameters" element="tns:GetChargeablilityPerEmployeeResponse" /> </wsdl:message> - <wsdl:message name="GetAmountToBeInvoicedPerDebtorSoapIn"> <wsdl:part name="parameters" element="tns:GetAmountToBeInvoicedPerDebtor" /> </wsdl:message> - <wsdl:message name="GetAmountToBeInvoicedPerDebtorSoapOut"> <wsdl:part name="parameters" element="tns:GetAmountToBeInvoicedPerDebtorResponse" /> </wsdl:message> - <wsdl:message name="GetResultPerTeamSoapIn"> <wsdl:part name="parameters" element="tns:GetResultPerTeam" /> </wsdl:message> - <wsdl:message name="GetResultPerTeamSoapOut"> <wsdl:part name="parameters" element="tns:GetResultPerTeamResponse" /> </wsdl:message> - <wsdl:message name="GetAmountsInvoicedPerTeamSoapIn"> <wsdl:part name="parameters" element="tns:GetAmountsInvoicedPerTeam" /> </wsdl:message> - <wsdl:message name="GetAmountsInvoicedPerTeamSoapOut"> <wsdl:part name="parameters" element="tns:GetAmountsInvoicedPerTeamResponse" /> </wsdl:message> - <wsdl:message name="GetAmountsInvoicedPerDebtorSoapIn"> <wsdl:part name="parameters" element="tns:GetAmountsInvoicedPerDebtor" /> </wsdl:message> - <wsdl:message name="GetAmountsInvoicedPerDebtorSoapOut"> <wsdl:part name="parameters" element="tns:GetAmountsInvoicedPerDebtorResponse" /> </wsdl:message> - <wsdl:message name="GetAgingAnalysisInvoiceSoapIn"> <wsdl:part name="parameters" element="tns:GetAgingAnalysisInvoice" /> </wsdl:message> - <wsdl:message name="GetAgingAnalysisInvoiceSoapOut"> <wsdl:part name="parameters" element="tns:GetAgingAnalysisInvoiceResponse" /> </wsdl:message> - <wsdl:message name="GetAgingAnalysisDebtorsSoapIn"> <wsdl:part name="parameters" element="tns:GetAgingAnalysisDebtors" /> </wsdl:message> - <wsdl:message name="GetAgingAnalysisDebtorsSoapOut"> <wsdl:part name="parameters" element="tns:GetAgingAnalysisDebtorsResponse" /> </wsdl:message> - <wsdl:portType name="CustomQueriesSoap"> - <wsdl:operation name="WhoAmI"> <wsdl:input message="tns:WhoAmISoapIn" /> <wsdl:output message="tns:WhoAmISoapOut" /> </wsdl:operation> - <wsdl:operation name="GetInvoiceNrFromRepaymentID"> <wsdl:input message="tns:GetInvoiceNrFromRepaymentIDSoapIn" /> <wsdl:output message="tns:GetInvoiceNrFromRepaymentIDSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetAmountUsedPerDebtor"> <wsdl:input message="tns:GetAmountUsedPerDebtorSoapIn" /> <wsdl:output message="tns:GetAmountUsedPerDebtorSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetAmountUsedPerDebtorCorrected"> <wsdl:input message="tns:GetAmountUsedPerDebtorCorrectedSoapIn" /> <wsdl:output message="tns:GetAmountUsedPerDebtorCorrectedSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetChargeablilityPerEmployee"> <wsdl:input message="tns:GetChargeablilityPerEmployeeSoapIn" /> <wsdl:output message="tns:GetChargeablilityPerEmployeeSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetAmountToBeInvoicedPerDebtor"> <wsdl:input message="tns:GetAmountToBeInvoicedPerDebtorSoapIn" /> <wsdl:output message="tns:GetAmountToBeInvoicedPerDebtorSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetResultPerTeam"> <wsdl:input message="tns:GetResultPerTeamSoapIn" /> <wsdl:output message="tns:GetResultPerTeamSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetAmountsInvoicedPerTeam"> <wsdl:input message="tns:GetAmountsInvoicedPerTeamSoapIn" /> <wsdl:output message="tns:GetAmountsInvoicedPerTeamSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetAmountsInvoicedPerDebtor"> <wsdl:input message="tns:GetAmountsInvoicedPerDebtorSoapIn" /> <wsdl:output message="tns:GetAmountsInvoicedPerDebtorSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetAgingAnalysisInvoice"> <wsdl:input message="tns:GetAgingAnalysisInvoiceSoapIn" /> <wsdl:output message="tns:GetAgingAnalysisInvoiceSoapOut" /> </wsdl:operation> - <wsdl:operation name="GetAgingAnalysisDebtors"> <wsdl:input message="tns:GetAgingAnalysisDebtorsSoapIn" /> <wsdl:output message="tns:GetAgingAnalysisDebtorsSoapOut" /> </wsdl:operation> </wsdl:portType> - <wsdl:binding name="CustomQueriesSoap" type="tns:CustomQueriesSoap"> <soap:binding transport="http://schemas.xmlsoap.org/soap/http" /> - <wsdl:operation name="WhoAmI"> <soap:operation soapAction="http://www.qicstime.nl/WhoAmI" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetInvoiceNrFromRepaymentID"> <soap:operation soapAction="http://www.qicstime.nl/GetInvoiceNrFromRepaymentID" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountUsedPerDebtor"> <soap:operation soapAction="http://www.qicstime.nl/GetAmountUsedPerDebtor" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountUsedPerDebtorCorrected"> <soap:operation soapAction="http://www.qicstime.nl/GetAmountUsedPerDebtorCorrected" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetChargeablilityPerEmployee"> <soap:operation soapAction="http://www.qicstime.nl/GetChargeablilityPerEmployee" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountToBeInvoicedPerDebtor"> <soap:operation soapAction="http://www.qicstime.nl/GetAmountToBeInvoicedPerDebtor" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetResultPerTeam"> <soap:operation soapAction="http://www.qicstime.nl/GetResultPerTeam" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountsInvoicedPerTeam"> <soap:operation soapAction="http://www.qicstime.nl/GetAmountsInvoicedPerTeam" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountsInvoicedPerDebtor"> <soap:operation soapAction="http://www.qicstime.nl/GetAmountsInvoicedPerDebtor" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAgingAnalysisInvoice"> <soap:operation soapAction="http://www.qicstime.nl/GetAgingAnalysisInvoice" style="document" /> - <wsdl:input> <soap:body use="literal" /> </wsdl:input> - <wsdl:output> <soap:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAgingAnalysisDebtors"> <soap:operation soapAction="http://www.qicstime.nl/GetAgingAnalysisDebtors" 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="CustomQueriesSoap12" type="tns:CustomQueriesSoap"> <soap12:binding transport="http://schemas.xmlsoap.org/soap/http" /> - <wsdl:operation name="WhoAmI"> <soap12:operation soapAction="http://www.qicstime.nl/WhoAmI" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetInvoiceNrFromRepaymentID"> <soap12:operation soapAction="http://www.qicstime.nl/GetInvoiceNrFromRepaymentID" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountUsedPerDebtor"> <soap12:operation soapAction="http://www.qicstime.nl/GetAmountUsedPerDebtor" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountUsedPerDebtorCorrected"> <soap12:operation soapAction="http://www.qicstime.nl/GetAmountUsedPerDebtorCorrected" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetChargeablilityPerEmployee"> <soap12:operation soapAction="http://www.qicstime.nl/GetChargeablilityPerEmployee" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountToBeInvoicedPerDebtor"> <soap12:operation soapAction="http://www.qicstime.nl/GetAmountToBeInvoicedPerDebtor" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetResultPerTeam"> <soap12:operation soapAction="http://www.qicstime.nl/GetResultPerTeam" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountsInvoicedPerTeam"> <soap12:operation soapAction="http://www.qicstime.nl/GetAmountsInvoicedPerTeam" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAmountsInvoicedPerDebtor"> <soap12:operation soapAction="http://www.qicstime.nl/GetAmountsInvoicedPerDebtor" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAgingAnalysisInvoice"> <soap12:operation soapAction="http://www.qicstime.nl/GetAgingAnalysisInvoice" style="document" /> - <wsdl:input> <soap12:body use="literal" /> </wsdl:input> - <wsdl:output> <soap12:body use="literal" /> </wsdl:output> </wsdl:operation> - <wsdl:operation name="GetAgingAnalysisDebtors"> <soap12:operation soapAction="http://www.qicstime.nl/GetAgingAnalysisDebtors" 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="CustomQueries"> - <wsdl:port name="CustomQueriesSoap" binding="tns:CustomQueriesSoap"> <soap:address location="http://qicstimewebservices.ant.local/CustomQueries.asmx" /> </wsdl:port> - <wsdl:port name="CustomQueriesSoap12" binding="tns:CustomQueriesSoap12"> <soap12:address location="http://qicstimewebservices.ant.local/CustomQueries.asmx" /> </wsdl:port> </wsdl:service> </wsdl:definitions>
asked
1 answers
7

The WSDL is correct, however it contains two xsd:any elements, which cannot be used in Mendix XML mappings (see also this page why you should try to avoid using xsd:any and why it's understandable that Mendix doesn't support it in XML mappings).

The error Mendix gives when importing this WSDL doesn't actually abort the import, you can use the web service just fine, except for the two xsd:any fields. However, because these fields seem to contain the most useful information in the responses of almost all of the web service operations, this probably doesn't help in your case.

answered