I am getting the following error "No outgoing sequence flow of the exclusive gateway 'X' could be selected for continuing the process". This is being caused due to bad data being sent from one my clients which doesn't match with any of the outgoing edges. My question is how to recover from this state and resume my process. I can call setVariable() and fix the data. How do I make activiti retry the outgoing edges, can I signal the same execution again? Or is there a simpler way?