Unable to load SOAP WSDL URL

Katalon 7.5.5

  1. I attempted to load a main WSDL URL which contains links to two subordinate WSDL URLs. Only the second linked WSDL was loaded.

  2. When I tried to load the individual subordinate WSDL URLs, no objects were created and no errors were displayed or logged.

When I try the same in SoapUI, both cases described above work perfectly.

Has anyone experienced issues with importing WSDL URLs.

Hi @searchlumin70,
Can you share your WSDL files and your request object file (.rs file)?

Here is the template (actual business URLs cannot be provided) of the main WSDL which links to two subordinate WSDLs:

<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=“URL” xmlns:i0=“URL_1”
xmlns:i1=“URL_2” 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/” targetNamespace=“namespaceURL”>
<wsdl:import namespace=“namespace1_URL” location=“1.wsdl”/>
<wsdl:import namespace=“namespace2_URL” location=“2.wsdl”/>
wsdl:types/
<wsdl:service name=“Servicename”>
<wsdl:port name=“Binding1” binding=“i0:Binding1”>
<soap:address location=“location1.asmx”/>
</wsdl:port>
<wsdl:port name=“Binding2” binding=“i1:Binding2”>
<soap:address location=“location2.asmx”/>
</wsdl:port>
</wsdl:service>
</wsdl:definitions>

when importing this WSDL, only “2.wsdl” gets imported

Hi @searchlumin70,
Please provide all the WSDL file, including the subordinate ones.