Dead Letter Channel

Talend ESB Mediation Developer Guide

Talend ESB
Installation and Upgrade
Design and Development
Talend ESB

Camel supports the Dead Letter Channel from the EIP patterns using the DeadLetterChannel processor which is an Error Handler. For more information about the DeadLetterChannel processor, refer to its corresponding Camel-core API documentation on


The major difference between Dead Letter Channel and the Default Error Handler is that Dead Letter Channel has a dead letter queue that whenever an Exchange could not be processed is moved to. It will always move failed exchanges to this queue.

Unlike the Default Error Handler that does not have a dead letter queue. So whenever an Exchange could not be processed the error is propagated back to the client.

Notice: You can adjust this behavior of whether the client should be notified or not with the handled option.