Code

Wie bereits zuvor erwähnt, können alle gültigen öffentlichen Cúram-Geschäftsmethoden (GPO oder Entität) einer automatischen Aktivität in einem Workflowprozess zugeordnet und daher beim Ausführen dieser Aktivität aufgerufen werden. Normalerweise führt das Fehlgeschlagen einer solchen Methode beim Ausführen einer automatischen Aktivität dazu, dass die Strategie zur Handhabung von Workflow-Fehlern aufgerufen wird. Dies kann beispielsweise dazu führen, dass mehrmals versucht wird, die der fehlgeschlagenen Methode zugeordnete Aktivität erneut auszuführen. Basierend auf dieser Tatsache sollten für Methoden, die automatischen Aktivitäten zugeordnet sind, möglichst keine Ausnahmen auftreten. Wenn die modellierte Ausnahmefunktion verwendet wird und eine GPO-Methode auch nach mehrmaligen Ausführen eine Ausnahme auslöst, werden alle Übergänge von der automatischen Aktivität bewertet, die das Workflowdatenobjekt Context_Error enthalten. Für die Übergänge, die mit "true" bewertet werden, werden die entsprechenden Wege verfolgt. So kann nach dem Fehlschlagen einer GPO-Methode durch eine weitere Verarbeitung der Prozess nachgebessert werden.