Hi

I had a bit time right now and will look into it. I have reproduce the
issue and have a pending fix.
Fell free to create a JIRA ticket, a I am about to rush out the door
for the weekend.


On Wed, Sep 21, 2011 at 2:04 PM, nilsoni <nils...@gmail.com> wrote:
> Hi All,
> I have written a file route which picks up xml files from a specified
> location. This file is passed to a splitter (actually an Expression written
> by me) which returns a custom made Iterator and returns to Camel. When camel
> is iterating through my iterator, if I throw RuntimeException, it is not
> getting caught in global exception and hence i am not able to log the error.
>
> In actual, my entire code is a test class attached with this mail. Anyone
> can run it directly. There is one strange behavior also noticed by me. If i
> throw RuntimeException from the Expression written by me, it is properly
> caught by the global exception. You can find both the occurance of
> RuntimeException in the code (the commented one is working properly).
>
> Any help will be appreciated.
>
> http://camel.465427.n5.nabble.com/file/n4826097/SplitInProgressTest.java
> SplitInProgressTest.java
>
>
> Regards,
> Nilesh Soni
> http://camel.465427.n5.nabble.com/file/n4826097/SampleEventFile.event
> SampleEventFile.event
>
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/Global-exception-not-invoked-in-case-of-Exception-fired-while-iterating-through-File-Splitter-tp4826097p4826097.html
> Sent from the Camel - Users mailing list archive at Nabble.com.



-- 
Claus Ibsen
-----------------
FuseSource
Email: cib...@fusesource.com
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