Rollback Behaviour With Multiple, Nested EAI Transacton Service Calls
(Doc ID 1075720.1)
Last updated on APRIL 04, 2025
Applies to:
Siebel CRM - Version 7.7.2.8 SIA [18379] and laterGeneric (Platform Independent)
Goal
Customer scenario is that a top level Workflow Process is invoked, which calls the EAI Transaction Service to begin a transaction. Within this Workflow, several other sub processes are called, each also with EAI Transaction Service calls to start new transactions (BeginTransaction) and commit (EndTransaction).
Expectation was that when a failure occurred in the top level Workflow, a rollback (EndTransaction, Is Abort=true) would undo all updates previously made in that Workflow. But this was not happening - the previous updates made in the top level Workflow were committed regardless.
Solution
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
Goal |
Solution |