Step 3: Add a Process Starter

A process starter waits for input from an external process and creates a process instance each time the input arrives. For example, the process could be waiting for a document that arrives from an application server using JMS. A process starter could also be polling a directory and start whenever a file is added.

To add a process starter, follow these steps:

Procedure 

  1. Choose the process to which you want to add the process starter

  2. Select the palette for the process starter in the palette panel.

    In our example, the JMS Queue Receiver is the process starter.

  3. Drag the process starter into the design panel.

    The process starter activity replaces the default Start activity.

  4. Specify configuration information, then click Apply.

Figure 38: Adding a process starter

Note that the default Start activity that is included with each process you instantiate is not a process starter. A Start activity must be called explicitly from another process.