Transactional Adapter Status Displays as Complete Even if Rollback Occurs (Doc ID 1343883.1)

Last updated on JULY 26, 2013

Applies to:

Oracle SOA Platform - Version 11.1.1.5.0 to 11.1.1.5.0 [Release 11gR1]
Information in this document applies to any platform.

Symptoms

If a transaction rollback occurs because of a business fault or exception, the instance trial for a transactional adapter does not indicate whether or not there was a rollback.

For example:
Assume you have an asynchronous BPEL process invoking a DB Adapter service. An assert expression is defined in the invoke activity.
If the assert expression returns false, then all transactional invocations should roll back.
However, the flow trace shows a status of completed for the DB Adapter service.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms