About configuring a web application or custom step processor

Use the following general procedure to configure a custom web application or custom step processor for Process Engine.

Step 1: Install your application or custom step processors on the application server.

Step 2: Register custom web application, specifying the base server URL and the ID number of the application.

Using Process Configuration Console, specify the base server URL in either a VWService to set it for the entire service, or set it for a specific isolated region. For instructions see Set web application properties for VWService or Set web application properties for an isolated region in Help for Process Configuration Console.

Step 3: Register custom step processors and launch processors, using Process Configuration Console to specify the location and the URL template. For instructions see Configure step processors in Help for Process Configuration Console.

Step 4: To confirm that you have successfully configured a step processor, open Process Designer and add a step. With the step selected, display the list of available step processors in the Step Properties pane—your new step processor should be listed.

 

At runtime, the system uses the following process to determine the appropriate URL template:

  1. Retrieves the location and URL template from the current web application.
  2. If the location or URL template is not specified in the current web application, checks the default web application to retrieve the location, URL template, and web server base URL. The system checks for default web application using the following hierarchy:
    1. Check the default indicated by the user's preferences.
    2. Check the isolated region's default.
    3. Check the VWService's default.
  3. If the location, URL template, or web server base URL is not found anywhere in step 2 (that is, using the default web application), repeat the process for the remaining web applications in the VWService.
  4. If the location, URL template, or web server base URL is still not found, use the default step processor for the current isolated region. For information on setting the default step processor for an isolated region see Configure step processors in Help for Process Configuration Console.