0 votes
61 views
in Interview Questions by

1 Answer

0 votes
by
selected by
 
Best answer

Compensation is the means by which operations in a process that have completed can be undone to return the system to a consistent state if an error occurs.

You can compensate a BPEL process in two ways:

  • Save the properties of the individual parts of a process so that they can be restored if the process cannot be committed and must be rolled back (compensation pairs).
  • Use a compensation handler to return a failed process to a balanced state after a fault is thrown when the parent activity has already been committed.

Related questions

0 votes
1 answer 41 views
0 votes
0 answers 70 views
0 votes
1 answer 112 views
0 votes
0 answers 18 views
0 votes
0 answers 14 views
0 votes
1 answer 75 views
0 votes
1 answer 183 views
–1 vote
1 answer 195 views
0 votes
1 answer 191 views
0 votes
1 answer 141 views
0 votes
0 answers 90 views
0 votes
1 answer 781 views
0 votes
1 answer 123 views
0 votes
1 answer 98 views
asked May 21, 2016 in Interview Questions by anonymous
0 votes
1 answer 90 views
0 votes
1 answer 269 views
0 votes
1 answer 653 views
...