Operations not present within Web Services 3 SOAP Job

Document ID : KB000087611
Last Modified Date : 14/04/2018
Show Technical Document Details
Issue:
Error Message :
N/A

When creating a new SOAP connection, after compiling the WSDL methods within the WSDL do not appear as selectable. Any jobs that would need to reference these methods would not be able to execute.

Investigation

To see if you are currently affected:

  1. Create a new SOAP connection.
  2. Retrieve the WSDL you will be using. 
    At this point, all WSDL methods will be present.
  3. Compile the WSDL
    Review of methods will show some are no longer available. 
Cause:
Cause type:
By design
Root Cause: The architecture of the Web Service 3 Agent has limitations when utilizing a WSDL with multiple services.
Resolution:
This field was added on 30/03/2017. This article has not been updated yet. Refer to the "Description" or "Workaround" sections for solution information.

Fix Status: Released

Fix Version(s):
Web Service SOAP 4.0 - Available
Additional Information:
Workaround :
This can be addressed in two ways:1.) Split the WSDL separating the services into multiple WSDL's with their own methods.2.) Upgrade to the Webservice SOAP 4 Agent. The change in architecture will allow multiple services to be used.