Workflow Process Manager Server Component

The Workflow Process Manager (WfProcMgr) is a server component that uses the Siebel Object Manager. It runs a Workflow Process as a business service. It hosts the business object layer and the data object layer that allows Siebel CRM to run multiple object managers and multiple server tasks for each object manager. The term Workflow Process Manager refers to the component that runs Workflow Processes asynchronously in the background (out-of-process).

The Workflow Process Manager can be in one of the following states:

  • Online. The Workflow Process Manager is active and can receive and process requests.

  • Not online. For example, Inactive, Shutdown, or Offline. Siebel CRM cannot process requests to the Workflow Process Manager or Workflow Process Batch Manager (WfProcBatchMgr) server components. If Siebel CRM saves a request to the Siebel database, and if it sends this request in DirectDb, then it can resend the request later when the Workflow Process Manager comes back online. If Siebel CRM does not save this request, then the request is lost.

For more information, see Starting a Workflow Process from the Workflow Process Manager.