webMethods 10.2 | Service Development Help | webMethods Flow Steps | SEQUENCE | SEQUENCE Properties
 
SEQUENCE Properties
The SEQUENCE step has the following properties.
Property
Description
Comments
Optional. Specifies a descriptive comment for this step.
Scope
Optional. Specifies the name of a document (IData object) in the pipeline to which you want to restrict this step. If you want this step to have access to the entire pipeline, leave this property blank.
Timeout
Optional. Specifies the maximum number of seconds that this step should run. If this time elapses before the step completes, Integration Server issues a FlowTimeoutException and execution continues with the next step in the service.
If you want to use the value of a pipeline variable for this property, type the variable name between % symbols. For example, %expiration%. The variable you specify must be a String.
If you do not need to specify a time-out period, leave Timeout blank.
For more information about how Integration Server handles flow step timeouts, refer to the description of the watt.server.threadKill.timeout.enabled configuration parameter in webMethods Integration Server Administrator’s Guide.
Label
Optional. (Required if you are using this step as a target for a BRANCH or EXIT step.) Specifies a name for this specific step, or a null, unmatched, or empty string ($null, $default, blank).
Exit on
Required. Specifies when to exit the SEQUENCE step.
Specify this value…
To...
FAILURE
Exit the SEQUENCE when a child step fails. Execution continues with the next flow step in the flow service.
The SEQUENCE step executes its child steps until either one fails or until it executes all its child steps. This is the default.
Note: When a SEQUENCE step exits on failure, the Integration Server rolls back the pipeline contents. Integration Server returns the pipeline to the state it was in before the SEQUENCE step executed.
SUCCESS
Exit the SEQUENCE when a child step executes successfully or after all child steps fail. Execution continues with the next flow step in the flow service.
The SEQUENCE step executes its child steps until either one succeeds or until it executes all its child steps and all of the child steps fail.
Note: Successful execution of a MAP step within a SEQUENCE step, including successful execution of any transformers, does not cause the containing SEQUENCE to exit when Exit on is set to SUCCESS.
DONE
Exit the sequence after all child steps execute.
The SEQUENCE step executes all of its child steps regardless of whether they succeed or fail.

Copyright © 2017-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.
Innovation Release