Are you using 4.6 with Service pack 2 …
Service Pack 2 is required if you want to convert your flow to have a soap interface and publish the WSDL, so that others can communicate over http(s) to your flow service
But to just consume others webservice no need of service pack 2 ( we faced some problems and i uninstalled service pack 2 …something to do with RPC i guess …which you can try with or without service pack 2 )
as mentioned by others
To use the web services connector do the following:
Create a new folder in your package
Choose the File->New command
Choose “Web Service Connector” from the dialog box
Specify the folder you created above then click Next
Supply the URL or filename of the WSDL file you want to use
remember dev wsdl will be different from test and prd wsdl url so you just can’t deploy the package …where ever url is mentioned in the flow services created by webMethods …
insert -
use property file to store - wsdl url’s
read property file and replace the wsdl url
also add a wrapper to webMethods flow services to incorporate try catch block to catch SOAP fault
HTH
Thx
Sasi
#soa#webMethods#API-Management