Katalon 7.5.5
-
I attempted to load a main WSDL URL which contains links to two subordinate WSDL URLs. Only the second linked WSDL was loaded.
-
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.