From Camel in Action, Second Edition by Claus Ibsen and Jonathan Anstey
Transactions can be used as a means for coordinating state updates among distributed systems to form an unit of work as a whole.
Related to this concept is idempotency. The term idempotent is used in mathematics to describe a function that can be applied multiple times without changing the result beyond the initial result. In computing, the term idempotent is used to describe an operation that will produce the same results if executed once or multiple times.
By Claus Ibsen and Jonathan Anstey
In this article, excerpted from Camel in Action, we will take a look at an EIP that supports dynamic routing, the Routing Slip pattern.
By Claus Ibsen, Jonathan Anstey, and Hadrian Zbarcea
This article is taken from the book Camel in Action. The authors talk about recoverable and irrecoverable errors in Camel as well as the provided error handlers.
Error handling in Camel (PDF)