Exception handling in business processes

Poor exception handling implementations can thwart even the best design. An exception condition occurs when an object or component, for some reason, can't fulfill a responsibility. The longer you avoid exceptions, the harder it is to wedge cleanly designed exception handling code into working software.


There is a good paper that discusses in detail the importance of exception handling, Toward Exception-Handling Best Practices and Patterns, Rebecca J. Wirfs-Brock — IEEE Software, vol. 23, no. 5, pp. 11-13, September/October, 2006, doi:10.1109/MS.2006.144.

Agreeing on a reasonable exception handling style for your application and following a consistent set of exception handling practices is crucial to ...

Get WS-BPEL 2.0 for SOA Composite Applications with IBM WebSphere 7 now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.