Business rule recovery

An important feature of WebSphere Business Integration Server Express is the capacity for recovery in the unlikely event of a system failure. In the case of a system failure, business rule recovery depends on restoring the rule engine to the most recent memory stage.

After enabling recovery for the rule engine, a snapshot of the run time system is taken at specific time intervals, as well as when the definitions update successfully. Recovery snapshots save in the appropriate table, for example, the Queue table or Metadata table.

After enabling recovery for InterChange Server Express, the server re-processes any collaborations which were not complete at the time of the system failure. Enable recovery by modifying the Recovery Enablement, Backup Rate and Backup Delay properties in InterchangeSystem.cfg.

Through the InterchangeSystem.cfg file, you can configure the rule engine recovery by adapting the following three properties:

These settings are incorporated in the configuration editor. Complete the following steps to change these settings in System Manager:

  1. In the InterChange Server component management view, connect to the server instance.
  2. Right-click on the server instance and select Edit Configuration from the context menu to bring up the configuration editor.
  3. Click the Advanced tab. The "Recovery" settings are under the Business Rule section.

Note:
Recovery is an important function in the rule engine and should be enabled. If recovery is not enabled, event data will not persist after you restart InterChange Server Express; and previous event information associated with the business rule is lost. Therefore, only under special circumstances should you disable the recovery of the rule engine.

Copyright IBM Corp. 2004, 2005