cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP service : Importing WSDL

xkcorc
Explorer
0 Kudos
718

1) Hi I am relatively new to web services and cloud integrations. I was given a WSDL (connectorn?wsdl) with only a definition and service. The definition was importing a binding.wsdl (connectorn?wsdl=v1_bindings.wsdl) that held the messages, portTypes and bindings. When trying to upload just the connectorn?wsdl to the import wizard, I was getting an error "Unable to parse the WSDL file because the Binding element dataTransferSOAP12Binding is missing. Please upload a valid WSDL file.". This error seems to suggest that the import wizard could not read the import. To resolve this I tried:

2) Downloading the connectorn?wsdl=v1_bindings.wsdl and added the service from connectorn?wsdl and named it (xsd-import.wsdl) because the types was still importing from xsd in traditional DOCUMENT style. This WSDL (xsd-import.wsdl) aloud me to go to step 2 but none of my operations imported had nested attributes (message,part, etc). I think this is because these are elements in the xsd. To resolve this I tried:

3) Downloading the xsd and instead of importing in the types tag I put the xsd (defining the elements and complex types) in the type section. I then used a WSDL validator https://www.wsdl-analyzer.com/ to validate the WSDL and name it valid_connector?wsdl.wsdl. I then tried to import this WSDL and I am not receiving any errors but I do not get the blue button for step 2 to continue.

Please see screenshots below:
1. Error message

screen-shot-2022-06-20-at-124300-pm.png
2. importing xsd-import.wsdl but no attributes for operations

screen-shot-2022-06-20-at-123139-pm.png

3. importing valid_connector?wsdl.wsdl but no next step button to continue

screen-shot-2022-06-20-at-124354-pm.png

4. WSDL validation from https://www.wsdl-analyzer.com/

screen-shot-2022-06-20-at-124455-pm.png

Can anyone confirm if SOAP service import wizard allows for WSDL imports? If not, is the standard to zip all xsd,bindings,services to one document like I have done here? Finally, does anyone know why I can not continue even though no errors were prompted or is there a way I can trouble shoot why this would happen?

Thank you,

Kyle C

Accepted Solutions (0)

Answers (0)