Hi All,
I use a BPM to send message to a third-party system which is time to time off-line. In my BPM I use a loop to send the message maximumly 10 times. After times, this BPM should end.
I need to manually restart this BPM if the message is not successfully delivered to the third-party system after 10 retries . But as I know , a BPM instance can be restarted only when it runs into error status.
So after the loop, I create a bock to raise a exception to make the BPM end with a error if the message is not delivered to the third-party system. As expected, the BPM instance goes into error status, but I get an error "the workflow cannot be restarted" when I triy to restart it.
Regards,
Hui