camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Norman Maurer <norman.mau...@googlemail.com>
Subject Re: Using transacted() in routes and disposing Body
Date Thu, 01 Apr 2010 12:15:45 GMT
Hi Claus,

I already do the processor stuff on the end of the route. I need to
call the dispose stuff when an exception accours while processing the
route. It should get called before the transaction is rolled back. I'm
using java dsl for building the routes..

Thx,
Norman


2010/4/1 Claus Ibsen <claus.ibsen@gmail.com>:
> Do you need to call dispose at the end of the route?
>
> You could just add a .process step and invoke it from java code?
>
> Or maybe use onCompletion to abstract that into its own route?
> http://camel.apache.org/oncompletion.html
>
>
>
> On Thu, Apr 1, 2010 at 1:52 PM, Norman Maurer <norman@apache.org> wrote:
>> Hi all,
>>
>> I'm using transacted() on many routes which works very well so far.
>> But to be sure all resources are recycled I need to call a dispose()
>> method on my object which is hold in the Body of the Message of the
>> Exchange. How would I configure camel to call the method on the Body
>> and then just continue to use thr TransactionErrorHandler ?
>>
>> Is it possible ?
>>
>> Thx,
>> Norman
>>
>
>
>
> --
> Claus Ibsen
> Apache Camel Committer
>
> Author of Camel in Action: http://www.manning.com/ibsen/
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
> Twitter: http://twitter.com/davsclaus
>

Mime
View raw message