Troubleshooting Outbound SOAP Errors in Qntrl | Qntrl Online Help

Troubleshooting

1. WSDL URL fetch failure   

  • Invalid WSDL URL: Verify the WSDL URL and ensure it is accessible. Test the URL in a browser.

  • Authentication required: If authentication is needed, provide the correct credentials.

 

2. Cannot modify WSDL contract   

  • Downloaded WSDL is read-only: If the WSDL was fetched via URL, uncheck Download WSDL, delete the URL, and manually edit the contract.
  • Incorrect WSDL format: Ensure the WSDL XML structure is correct and follows SOAP standards.
 

3. API call fails during execution   

  • Incorrect SOAP action: Verify the SOAP action value matches the API specification.
  • Authentication issues: Ensure the correct credentials are selected for execution.
  • Connection timeout: Increase the Connection Timeout if the request is taking longer than expected.

 

4. SOAP response returns errors   

  • Invalid input parameters: Check the required fields and ensure they follow the API’s expected format.

  • 400 – Server unreachable: Check the WSDL endpoint URL and network connectivity or DRE configuration.

 

5. Execution via Codex fails   

  • Incorrect API ID or name: Verify the values used in outboundSOAP.execute("<id>",<var>).

  • Missing variables: Ensure required variables are correctly passed in executeByName("wsdl_name", "function_name", "{var1}:{val1}").