Wie behandelt man eine Ausnahme, die aus dem äußeren catch-Block in bpel1.1 geworfen wird. Ich habe versucht, eine Warteschlange 'Q1' aus bpel zu veröffentlichen, aber ich habe eine Ausnahme beim Zugriff darauf erhalten. Die Exception wurde in der Fault Policy behandelt, von wo sie erneut geworfen wurde und in einem Catch-Block behandelt wurde. Aus irgendeinem Grund veröffentlichen wir die gleiche Warteschlange 'Q1' erneut. und wieder haben wir die Ausnahme bekommen. Wie kann ich mit dieser Ausnahme umgehen? Bitte werfen Sie etwas Licht.Wie behandelt man eine Ausnahme innerhalb des äußeren catch-Blocks in bpel1.1, Oracle SOA 11g
0
A
Antwort
1
Es gibt viele Möglichkeiten, wie Fehler in bpel behandelt werden.
Oracle hat ein AIA-Framework für den BPEL-Nachrichtenfluss und die Fehlerbehandlung bereitgestellt.
Wenn Sie es verwenden, dann hat es vordefinierte Vorlagen und Sie müssen nur in Ihrem Code migrieren.
auch für Ihr spezifisches Szenario helfen alle catch-Block.