[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Issue - 209 - Proposal For Vote
Issue 209 - Inconsistent repeated compensation fault behavior Proposal: Specify that two calls to a compensation handle in all cases causes a fault. Section 13.3.3 From: Invoking a compensation handler that has not been installed is equivalent to the empty activity (it is a no-op)—this ensures that fault handlers do not have to rely on state to determine which nested scopes have completed successfully. To: The first attempt to invoke a compensation handler that has never been installed is equivalent to the empty activity (it is a no-op)—this ensures that fault handlers do not have to rely on state to determine which nested scopes have completed successfully. However any subsequent attempts to invoke the never installed compensation handler MUST cause a bpws:repeatedCompensation fault to be thrown.
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]