Upgrading Process Applications to Use haltOnError
suspendOnError is only intended to provide a means of recovery from system errors where a node restart or similar action may help. It does not provide any way to inspect or change data in or otherwise repair a damaged process instance.
haltOnError provides a means of recovery from all errors, including system errors, fault reply messages or incorrect, incomplete or unexpected user data. It allows you to use a BPM client (Workspace, Openspace, or a custom client application that uses the BPM API) to:
- inspect data in the failed activity.
- change data in the failed activity. This facility is only available to a custom client application. It is not available in Openspace or Workspace.
- resume, retry, ignore or cancel halted process instances.
To convert a process application that only supports suspendOnError to instead use haltOnError:
Procedure
- Upgrade the process application, making sure that you redeploy it from TIBCO Business Studio version 3.5.10. See "Upgrading a Deployed Application" in TIBCO Business Studio BPM Implementation for more information.
- Migrate any existing process instances to use the upgraded process application. See "Migrating Process Instances" in the Openspace User’s Guide for more information about how to do this.
Copyright © Cloud Software Group, Inc. All rights reserved.