There seems to be a problem with compensation handler implementation with Oracle 10.1.3.1.0. In case, you face similar problem, think upgrading to 10.1.3.1.3, instead of investing time to pull out a solution.
The problem is :: A scope which throws the exception also gets compensated, even when it is not completed, which is not in accordance with BPEL specification, which says, the scope should only be compensated if the scope is completed, faulting scope shall not be compensated.
Moreover, if a scope is not activated yet, i.e., no activity of this scope is executed, then this scope would not be compensated, even if some peer scope faults.
Showing posts with label Oracle SOA Suite BPEL compensate handler activity. Show all posts
Showing posts with label Oracle SOA Suite BPEL compensate handler activity. Show all posts
Monday, January 21, 2008
Subscribe to:
Posts (Atom)
