webMethods 10.2 | Dynamic Apps Platform | webMethods BPM Process Development Help | Process Engine Processing | About Process and Step Timeouts
 
About Process and Step Timeouts
 
Defining a Timeout Value
About Process Timeouts
About Join Timeouts
About Boundary Timer Event Timer Conditions
About Business Calendar Timeouts
Timeout Recovery Behavior
Software AG Designer enables you to define timeout conditions at the process level and at the step level:
*At the process level, you can configure a timeout that defines the maximum length of time a process can execute. After this time elapses, a designated timeout handler step executes. If you have not created a timeout handler step in the process, the process error handler task is invoked. If no error handler task is present, the process instance fails. This is also known as a process-wide timeout. For more information, see About Process Timeouts.
*At the step level, you can configure the following timeouts:
*A join timeout, for any step with a join.
*A timer condition, for a boundary timer intermediate event.
Note: In Process Engine version 8.1 and earlier, a timeout transition could be defined for a process step. With version 8.2 and later, timeout transitions are no longer available and are replaced with the BPMN 2.0 interrupting or non-interrupting boundary intermediate timer events when an 8.1 or earlier process is imported. For the behavior and availability of boundary timer events, see About Interrupting Behavior for Boundary Intermediate Events.
In general, when you configure a timeout, you can specify:
*A static (fixed) timeout period.
*A timeout based on a process pipeline field.
*A timeout based on a business calendar.
Not all of these options are available in every case. This section describes how the Process Engine handles timeouts.

Copyright © 2018 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.