I have a scenario where I have sync send. I want the ability to reprocess the BPM in case I receive any system error. For instance the receiver PI channel is closed or the target system is unavailable.
As of now the BPM completes itself eventhough i am using a exception branch. I have tried 'Cancel Process', 'Throw Alert' and 'Throw Exception'.
I know I won't have this issue if the send step is async. But how can it be achieved for sync send?
Thanks