Processes/objects – exposure

Expose a process/business object as a web service

This walkthrough provides the steps required to make a process or business object available as a web service. Once exposed, information is also provided on how to verify that the web service has been published and how to access the WSDL.

  1. Enter System Manager and select either the Processes or Business Objects area.
  2. Select either the Process or Business Object Exposure tab and click the Expose link to launch the wizard.
  3. A list of processes or business objects which are not currently exposed as web services is presented. Select the process or business object that is to be exposed and click Next.
  4. The wizard will use the name of the process or business object to suggest a suitable name that will be used for the web service. It is possible to change the name at this point, however if the name is a duplicate of a previously exposed Blue Prism web service or if any invalid characters are detected a warning will be shown. Clicking Auto Correct will remove any invalid characters and ensure that the name is unique.
  5. Once the name is acceptable, click Finish.
  6. The newly exposed web service name will now appear in the list alongside the name of the process or business object.

The web services that are exposed from Blue Prism can be confirmed by using the following URL which also provides the address of the WSDL.

http://[machinename]:[port]/ws/

In this example the machine name is resource001 and the default port of 8181 is in use:

http://resource001:8181/ws/

Where the runtime resource is configured to apply certificate-based encryption the URL will need to be prefixed with HTTPS:

https://resource001:8181/ws/