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).