elsa-workflows / elsa-workflows/elsa-core

Unable to finish faulted FlowChart Workflows on Elsa 3.5.3/3.6

Open
#7,406 0 comments 1 reaction 2 assignees Claimed by @sfmskywalker View on GitHub
triaged
Dominant language
C#
Stars
7.9k
Forks
1.5k
Avg merge
15h 22m
Merged PRs (30d)
114

Description

## Description
Workflows with incidents with the ContinueWithIncidentsStrategy cannot finish.
Even if a failed activity has been executed again by alteration plan, and the long running flow chart has reached its final activity successfully, it gets stuck in suspended state.

## Steps to Reproduce
1. Create flow chart workflow with e.g. 3 activities. Workflow has the ContinueWithIncidentsStrategy.
2. Provoke an exception so it gets faulted on first activity .
3. Retry the faulted workflow. We have a separate "maintenance workflow", which retries faulted workflows (more specific the faulted activity) again by alteration plan.
4. The workflow then does its job and executes the remaining activities
5. After the last activity gets executed successful, the workflow status is **Running** with sub status **Suspended**

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.