Start

The Start component is the first component in a flow. All flows must have only one start component and it start with this component. When the flow is triggered by HTTP trigger, please use HttpStart component.

Stream Information

InputFormatNONE
Number of Inputs0
Description The input stream's format is not defined.
The input stream data is passed directly to the output stream. The output stream's format is defined by the OutputStreamFormat stream property.
OutputFormatAll
Description Any stream format can be selected. However, the format of the stream data, which is copied directly from this component's input stream, varies according to the way in which the flow is started. As a result, an appropriate format should be selected depending on the method used to initiate the flow.
Start MethodAllowable Format
SchedulerAll
SOAPParameterList
Sub-FlowAll
An Exception is thrown if the selected output stream format and the input stream data's format are different.
If the output stream format of NONE is selected, the input stream data will always be copied to the output stream regardless of the stream data's format. However, the output stream's format property will be undefined.

Component Properties

NameData TypeMappingDescription
BeginTransactionboolean- Specifies when transactions executed in each components is submitted. Icon changes according to this property.
true [true] - Commit/Rollback all transaction at a flow ends
false [false] - Commit/Rollback at each component
RequiredRolestring- The role required to start the flow. If this property is blank, it is ignored. The Execute User is also not necessary.

Transaction

CommitDo nothing
RollbackDo nothing

Exceptions

TypeParameterStream for error handling flowError
Code
Description
Exception None This component's input stream - The input stream data's format is different than the output stream's format.
For example, if the flow is a sub-flow and it is passed an XML stream, but this component's output stream format is set to CSV, an Exception is thrown.
- The RequiredRole is defined but the execute user does not exist.
- The RequiredRole is defined but the execute user does not have the required role.