Is there be a way for the Global Handler to retry not an action; but a workflow?
The Global Exception Handler allows you to retry any failed activity a certain number of times, before aborting.
But when Ui interaction fails because a window wasn’t open for example, retrying the same activity seems pointless, because the activity will never find its target element.
In this case, you might simply want the handler to open the window, and then retry the activity. But for more complicated tasks, a more reliable solution might be to retry the entire workflow the activity was in.
If you invoke the workflow from the Handler though, it doesn’t keep count of retries, because for that feature to work, the handler needs to fully close, then open again. The invoke workflow activity is keeping the Handler from fully closing, because it’s happening inside the Handler.
Shouldn’t there be a way to retry not an action, but a workflow; after the Handler has closed?