BPEL - повторная отправка сбойного процесса

В этой главе мы увидим различные сценарии, связанные с повторной отправкой ошибочного процесса.

Сценарий А

В коде BPEL используется политика отказа, а ошибка обрабатывается с помощью действия «или вмешательство человека». Затем сбой помечается как исправляемый, а состояние экземпляра устанавливается на «Выполняется».

Сценарий B

Код BPEL использует политику сбоев, и сбой выявляется и повторно генерируется с помощью действия «ora-rethrow-fault». Затем сбой помечается как «Исправляемый», а состояние экземпляра устанавливается на «Сбой»; при условии, что ошибка устранима (например, URL-адрес недоступен).