BPEL - ponowne przesłanie błędnego procesu

W tym rozdziale zobaczymy różne scenariusze związane z ponownym przesłaniem błędnego procesu.

Scenariusz A

Kod BPEL używa strategii błędów, a błąd jest obsługiwany za pomocą działania „ora-human-interact”. Usterka jest następnie oznaczana jako możliwa do odzyskania, a stan instancji jest ustawiony na „Uruchomiony”.

Scenariusz B.

Kod BPEL używa strategii błędów, a błąd jest wychwytywany i ponownie generowany przy użyciu akcji „ora-rethrow-fault”. Usterka jest następnie oznaczana jako możliwa do odzyskania, a stan instancji jest ustawiany na „Uszkodzony”; pod warunkiem, że usterka jest możliwa do naprawienia (np. adres URL nie był dostępny).