Résumé

Un MessageFlow ne peut pas cibler un EndEvent ou un IntermediateThrowEvent, ni avoir comme source un StartEvent ou un IntermediateCatchEvent.

Détails

Un StartEvent démarre une séquence et ne peut pas avoir de messages sortants. Réciproquement, un EndEvent termine une séquence et ne peut pas avoir de messages entrants.

Un nœud de type CatchEvent attrape les messages mais ne peut pas en envoyer, tandis qu’un ThrowEvent envoie des messages mais ne peut pas en recevoir.

Conseils

Si vous avez des liens sortant d’un StartEvent ou arrivant sur un EndEvent, vous devez les supprimer. Si vous avez des messages entrant sur un ThrowEvent, vous devriez le changer en CatchEvent, ou bien si vous avez des messages sortant d’un CatchEvent, vous devriez en faire un ThrowEvent.