Starting a Process Using Web Services
Use
You can start a process and retrieve the process output and status using the GPProcessDiscovery Web Services (WS) that Guided Procedures (GP) provides. With these services, you can start a process from any process template in the gallery.
You can consume the Web service using any Web service client. In GP, you create a Web service callable object to consume the service.
For more information about the specifics of WSIL and WSDL generation and content, see Consuming the GPProcessDiscovery Web Services .
Prerequisites
- You have created and configured a destination for the Web service.
More information: Configuring Destinations for WS Callable Objects
- You have the appropriate permissions to work with GP design time.
More information: Setting Up Portal Roles
Procedure
- Create the callable object as described in Exposing Web Services as Callable Objects .
- Select the destination you created previously for the Web service.
- Select a process template.
- Choose one of the following operations:
- StartProcess
- GetProcessInfo
- GetProcessResult
- Test the callable object in GP design time or include it in a process to test it in runtime.
Example
For an example of how to start a process using a Web service, see Importing a Web Service in Guided Procedures .