Suspend If Still Error Option
Repeat On Error Until True loops have the Suspend If Still Error option. When this option is checked, the process instance suspends if the error still exists when the condition of the loop is true. The suspended process is displayed by TIBCO Administrator, and the deployment configuration allows you to specify an action to perform if the process is suspended.
This option allows the administrator to correct the problem causing the error. For example, a machine may be down, or an adapter service may not have been started on the machine. After the problem is corrected, the administrator can resume the process execution.
When a process instance resumes execution, the execution resumes before the Repeat On Error Until True loop. The process instance executes the loop, and all process variables are reset to their values before the loop was executed the first time. Therefore, the process instance resumes execution as if the Repeat On Error Until True loop had never executed. The loop is entered again, and if an error occurs, the loop condition is checked as it normally would be.
If the error persists, the process instance continues to be suspended. The administrator can decide whether to resume or kill the process if the error cannot be fixed.
For more information about deployment configuration and specifying actions to perform if processes are suspended, as well as information about how to view suspended processes and resume or kill them, see
.