Validations
- The source activity defined for the transition must be a valid activity within the containing workflow process definition.
- The target activity defined for the transition must be a valid activity within the containing workflow process definition.
- The source and target activities defined for a transition cannot be the same activity.
- The start process activity in a workflow process definition must not contain any incoming transitions.
- The end process activity in a workflow process definition must not contain any outgoing transitions.
- All activities defined in the workflow process definition, except for the end process activity, must contain at least one inbound transition.
- All activities defined in the workflow process definition, except for the start process activity, must contain at least one outbound transition.