Fehlerzwischenereignis

Fehlereignisse dienen der automatischen Handhabung von Fehlern, die beispielsweise durch HTTP-Aufgaben oder Subprozesse generiert werden.

Das Fehlerzwischenereignis ist ein angeheftetes Ereignis, das für die Aufgabe funktioniert, an der es angeheftet ist. Ziel und Zweck dieses Ereignisses ist es, dem Workflow im Falle eines Fehlers eine abweichende Richtung vorzugeben. Wenn Sie also beispielsweise eine HTTP-Aufgabe mit angeheftetem Fehlerzwischenereignis mit einem Fehler antwortet (zum Beispiel "400 Bad request"), wird der Workflow in die alternative Richtung über das Fehlerzwischenereignis geleitet, es kann also auf den potentiellen Fehler reagiert werden.

Wiederholungen einbauen

Manchmal kann es gewünscht sein, dass eine Wiederholung der Aufgabe durchgeführt wird, bevor die Aufgabe mit einem Fehlerzwischenereignis beendet wird. Hierfür können die Servicevorlage entsprechend konfirugieren, sodass nach bestimmten Werten wiederholt wird und nur bei tatsächlichen Fehlern mit einem Fehlerzwischenereignis beendet wird.