3.5 Re-executinga business process

During the execution of a business process, if the machine with an execution platform stops, or if invocation of service components fails, then a fault occurs and you can re-execute the interrupted process instance. Business process contents can be processed by re-executing the process instance.

The conditions for re-executing a process instance are as follows:

Statuses to be re-executed are as follows:

Process statusActivity
TypeStatus
ExecutingInvoke serviceExecuting
ErrorInvoke serviceError
ExecutingStandbyExecuting
ExecutingScope(Executingwait)
ErrorScopeError
ExecutingScope(Completedwait)
ExecutingResponse(Completedwait)
Organization of this section
3.5.1 Re-executing business processes from windows in an operating environment
3.5.2 Re-executing business processes with commands
3.5.3 Re-executing business processes from service requesters (SOAP communication)
3.5.4 Re-executing business processes from service requesters (Session Bean)