My Oracle Support Banner

SOA 11g: Fault Policy Not Intercepting "service Endpoint Unreachable" Error (Doc ID 1503989.1)

Last updated on JANUARY 08, 2024

Applies to:

Oracle SOA Suite - Version 11.1.1.1.0 and later
Information in this document applies to any platform.

Symptoms

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.


Changes

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.

Cause

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
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.