SOA 11g: Fault Policy Not Intercepting "service Endpoint Unreachable" Error
(Doc ID 1503989.1)
Last updated on APRIL 19, 2021
Applies to:Oracle SOA Suite - Version 188.8.131.52.0 and later
Information in this document applies to any platform.
You have defined the fault-policies to be as follows:
Retry the invoke web-service 2 minutes after the fault, then 4 minutes, then 8 minutes - then re-throw the fault to the BPEL process (ora-rethrow-fault), at which point a Catch action in the BPEL process triggers a Notification Handler that sends an email notification.
Faults are not being handled as expected with sporadic errors.
The JTA for the Weblogic transaction manager was never changed from the default one, 30 seconds.
Note 880313.1 - How to Configure Transaction Timeout for BPEL on SOA 11g
explains that this timeout has to be set.
Although it was set to the default value, the transaction was rolled back after 300 seconds which is the setting for the EJB transaction timeout.
To view full details, sign in with your My Oracle Support account.
Don't have a My Oracle Support account? Click to get started!
In this Document