PowerDesigner provides default model checks to verify the validity of choreography tasks
Check |
Description and Correction |
---|---|
Choreography task name and code uniqueness |
Choreography task names and codes must be unique in the namespace. Manual correction: Modify the duplicate name/code. Automatic correction: Appends a number to the duplicate name/code. |
Initiating or Responding participant missing |
Each choreography task must have both an initiating and responding participant specified. Manual correction: On the General tab of the choreography task property sheet, specify the missing participant. Automatic correction: None |
Initiating or Responding participant not linked to related node |
If the choreography task is associated with a conversation node, then the participants specified on the task must be the same as those on the node. Manual correction: On the General tab of the choreography task property sheet, change the participants associated with the task to those associated with the node. Automatic correction: None |
Initiating message missing |
Each choreography task must have an initiating message specified. Manual correction: On the General tab of the choreography task property sheet, specify an appropriate initiating message. Automatic correction: None |