Tuesday, 16 June 2015

Suspend on Error - Workflow

Suspend : When you configure a workflow to suspend on error, the Integration Service stores the workflow state of operation in memory. You can recover the suspended workflow if a task fails. You can fix the task error and recover the workflow. If the workflow is not able to recover automatically from failure with in the maximum allowed number of attempts, it goes to 'suspended' state. 

We can set up the workflow to suspend on error as shown in below image.

You can't directly restart a suspended job. You have couple of options here 
1. recover the suspended job 
2. abort it and restart.

In the log table OPB_DTL_SWIDG_LOG, when we recover a task/workflow workflow_run_id will remain the same as like the workflow_run_id its actual execution.

No comments:

Post a Comment