Rollback To Step
- 09 Jan 2023
- 1 Minute to read
- Print
- DarkLight
Rollback To Step
- Updated on 09 Jan 2023
- 1 Minute to read
- Print
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback
Step Details | |
Introduced in Version | 4.0.0 |
Last Modified in Version | 5.12.0 |
Location | System > Advanced > Debugger |
The Rollback To Step step rolls back a Flow to a specified step in the Flow.
Properties
Inputs
Property | Description | Data Type |
---|---|---|
Flow Tracking Id | The desired Flow Tracking Id | String |
Step Tracking Id | The desired Step Id | String |
Common Errors
flowTrackingId cannot be null nor empty
If the Flow Tracking Id or Step Tracking Id is null or empty, an error will occur.
To correct this, ensure that the input values are configured or entered correctly.
Exception Message:
Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Rollback To Step 1[RollbackToStep] in flow [Flow 1]: Exception invoking method RollbackToStep on class DiagnosticSteps
---> DecisionsFramework.LoggedException: Exception invoking method RollbackToStep on class DiagnosticSteps
---> DecisionsFramework.Design.Flow.ContinueNotAllowedException: [ContinueNotAllowedException] flowTrackingId cannot be null nor empty
at DecisionsFramework.Design.Flow.FlowEngine.RestartAtStep(String flowTrackingId, String stepTrackingId, Type onlyRollbackToType, Boolean throwException, Boolean checkForAssigned, Boolean popInstructions
at DecisionsFramework.Design.Flow.Service.Execution.FlowExecutionService.RestartAtStep(AbstractUserContext context, String flowTrackingId, String stepTrackingId
at DecisionsFramework.Design.Flow.CoreSteps.StandardSteps.DiagnosticSteps.RollbackToStep(String flowTrackingId, String stepTrackingId)
--- End of inner exception stack trace --- at DecisionsFramework.Design.Flow.StepImplementations.InvokeMethodStep.Run(StepStartData data
at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData
at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)
--- End of inner exception stack trace ---
Was this article helpful?