@David Lara,
To set this up for SOAP you'll want to do the following:
- In your QA and DEV environments you want to expose the specific processes as SOAP web services. I think you said you've already done this, but if you haven't you just go to System -> Process -> Exposure and then click Expose a Process on the right side of the screen. Then follow the prompts in the wizard.
- Once you have that done, you want to go to your PROD environment and open a browser on a machine that has the Interactive Client installed.
- Enter the following in the browser address bar: http://<IP or Hostname of a DEV runtime resource>:8181/ws/ (if you have certificates set up on your runtime resources you'll need to use "https"). This will pull up the list of exposed Processes and Objects in the DEV environment.
- Click on the link that matches the process you want to execute within the DEV environment. This will take you to the generated WSDL for that process.
- Copy the full WSDL address from the browser address bar.
- Within the Interactive Client, go to System -> Objects -> SOAP Web Services and click Add Service on the right side of the screen.
- Paste the address of the DEV process WSDL into the prompt and then following the rest of the wizard prompts. Make sure to select the option to enter HTTP credentials because BP SOAP services require Basic Auth.
- Repeat steps 3 - 7 for the QA environment process.
Once you've completed these steps you will now see those processes available as Objects within an Action stage. Just drop an Action stage on a canvas and in the Object dropdown scroll to the
SOAP Web Service section. Your services should be displayed there.
FWIW - There's a free training courses about Blue prism and web services available on Blue Prism University. You can find it
here.
Cheers,
------------------------------
Eric Wilson
Director, Integrations and Enablement
Blue Prism Digital Exchange
------------------------------