Anwendung von Fehlerhandlern

Fehlerhandler können ausgeführt werden, wenn eine Exception auftritt.

Fehlerhandler können für den gesamten Workflow festgelegt werden oder für Aktivitäten wie die Parallel- oder Sequenzaktivität.
  1. Öffnen Sie den Fehlerhandler für den gesamten Workflow, indem Sie das Kontextmenü über einen freien Bereich des Workflows öffnen und dann Fehlerhandler anzeigen auswählen.

  2. Ziehen Sie zur Definition der Fehlerhandler zunächst die Aktivität FaultHandler aus der Gruppe Allgemein in den oberen Teil der FaultHandlersActivity(1) im Arbeitsbereich.

    Sie sehen die durch das Ausrufezeichen markierte Eigenschaft FaultType als Pflichtfeld markiert.
  3. Wählen Sie ... am Ende der Zeile um den Auswahl-Dialog zu öffnen und wählen Sie dort den gewünschten FaultType:

  4. Wählen Sie OK um die Auswahl zu bestätigen.
  5. Fügen Sie im unteren Bereich die Aktivitäten ein, die bei der Exception ausgeführt werden sollen:

  6. Rufen Sie die Fehlerhandler für einzelne Aktivitäten-Blöcke wie Sequenz- oder Parallelaktivitäten über das Pfeilsymbol unterhalb des Namens auf.

    Sie können auch mehrere FaultTypes angeben, für die Sie unterschiedliche Reaktionen, also Aktivitäten im unteren Bereich einfügen.