* Catch exceptions and log instead of crashing Modified both WorkflowInstance and WorkflowDefinition state loading to prevent throwing exceptions if the state fails to load successfully. Also modified the CleanupJob to catch exceptions thrown by cleaning up and logging as errors and continuing instead of crashing. Fixes 6473 * Use LogError instead of LogWarning for deserialization failure. Updated the log level to LogError when workflow definition state deserialization fails. This change ensures better visibility and prioritization of critical issues during state handling. --------- Co-authored-by: Sipke Schoorstra <sipkeschoorstra@outlook.com> |
||
|---|---|---|
| .. | ||
| CleanupStrategies | ||
| Collectors | ||
| Contracts | ||
| Extensions | ||
| Feature | ||
| Jobs | ||
| Models | ||
| Options | ||
| Policies | ||
| Tasks | ||
| Elsa.Retention.csproj | ||
| Elsa.Retention.csproj.DotSettings | ||
| FodyWeavers.xml | ||