If some of my instances in forms are waiting that a WF finish to continue with the workflow in forms, and turns out that those WF instances already finish and WF didn't get the signal, how can I re-send that signal so forms can continue with his own process?
Question
Question
Re-send the signal to forms when a workflow finish so the instance can continue.
Replies
There isn't one. The instances have completed as far as Workflow is concerned.
Can you describe what exactly the problem you're seeing is? Workflow has a retry mechanism so if it can't contact Forms, it will queue up the request (on a ever increasing timer, so it will keep trying). You should be able to see the instances and their next retry time under Failed Instance Completion in the Workflow Admin Console\Advanced Diagnostics.
Hi miruna.
Let’s say that we tell Forms that when invoke WF waits until wf finish and then forms continue, and because of something happens that could be, wf successfully end or even fails but in the moment lose communication with forms so forms never find out that wf end, and not always you can rethrow a wf because in this case it wasn’t an entry that triggers wf, it was directly a forms.
It is not very common for something like this to happen, but sometimes happen.
That's what I'm saying above, Workflow will keep trying to contact Forms to tell it the workflow finished.
Im not 100% sure of that.
Because we already found a couple of cases where the signal never came back no matter how much time we wait.
As I say, it’s not very common.
Thanks anyway Miruna.
That's the expected behavior. It's not impossible that there are bugs either on the Workflow or the Forms side. Check if those instances are listed under Failed Instance Completion next time you see it.
I too am seeing this issue and am looking for help in determining root cause.
Just wanted to let you know this link is not working.