On Wed, Jul 6, 2011 at 10:58 AM, Marco Westermann <[email protected]> wrote:
> Hi Filippo,
>
> thank you for your answer, but what is the orgininal input message when
> direct-routes come into play? If an error happens in one of the direct
> routes, is the original message then the one which comes as input into the
> direct-route or the one from the file-endpoint?
> And what is the original input message if we would exchange one of the
> direct with a jms endpoint?

Ask the computer :)

The original message is the original input message, when the Camel
Exchange was created. So when you use the intra components such as
direct/seda etc. the original message is the very first route.


>
>
> regards Marco
>
> Am 06.07.2011 10:08, schrieb Filippo Balicchia:
>>
>> DeadLetter channel use the orginal input message and move it on dead
>> letter channel queue.
>>
>> --Filippo
>>
>>
>>
>> 2011/7/6 Marco Westermann<[email protected]>:
>>>
>>> Hi, just a little understanding question. If I have a route
>>>
>>> from("file:///data/input/)
>>>    .to("direct:transform")
>>>    .to("direct:enrich")
>>>    .to("direct:transform)
>>>    .to("file:///data/output")
>>>
>>> what message would
>>> deadLetterChannel("direct:failedFiles").useOriginalMessage() handle, when
>>> an
>>> error occur within one of the direct endpoints and how would the scope of
>>> the error handler affect that behaviour?
>>>
>>> Thank you Marco
>>>
>
>



-- 
Claus Ibsen
-----------------
FuseSource
Email: [email protected]
Web: http://fusesource.com
Twitter: davsclaus, fusenews
Blog: http://davsclaus.blogspot.com/
Author of Camel in Action: http://www.manning.com/ibsen/

Reply via email to