In any integrated system, there are numerous reasons for errors to happen. Many are unforeseen, not easy to predict, and not easy to simulate. As an integrated framework, Camel provides extensive support for error handling, which is very flexible and able to deal with very different kinds of errors.
In this chapter, we will cover the following topics:
The kind of errors that we can deal with using Camel
The different Camel error handlers available
The configuration of the error handlers