Great! That was the answer I was hoping for!
James.Strachan wrote: > > On 19/12/2007, Cecil Williams <[EMAIL PROTECTED]> wrote: >> >> That the message cannot be delivered to the queue. I'm not sure what >> scenario that would be, maybe that the queue is on a different broker and >> that broker is unavailable. Or maybe we have set up security on the >> queues >> and we didn't get it configured properly. > > If for whatever reason a send to a dead letter channel cannot be made, > then the transaction will rollback so that the original message could > not be consumed. > > i.e. under normal circumstances the message is sent to the Dead Letter > Channel, then the original message is consumed. If the send fails, > then the consume fails & that will be retried until it works (or until > the underlying message broker uses its own Dead Letter Channel logic). > > If you're using ActiveMQ you might want to enable retry for ever to > avoid ActiveMQ using different Dead Letter Channels to your Camel > routes... > http://activemq.apache.org/redelivery-policy.html > > > -- > James > ------- > http://macstrac.blogspot.com/ > > Open Source Integration > http://open.iona.com > > -- View this message in context: http://www.nabble.com/Dead-Letter-Channel-tp14420824s22882p14439033.html Sent from the Camel - Users mailing list archive at Nabble.com.
