Global exception not invoked in case of Exception fired while iterating through 
File Splitter
---------------------------------------------------------------------------------------------

                 Key: CAMEL-4483
                 URL: https://issues.apache.org/jira/browse/CAMEL-4483
             Project: Camel
          Issue Type: Bug
    Affects Versions: 2.8.1
         Environment: Windows
            Reporter: Nilesh Soni
            Priority: Blocker


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.

For the source code, check the issue created in forum:

http://camel.465427.n5.nabble.com/Global-exception-not-invoked-in-case-of-Exception-fired-while-iterating-through-File-Splitter-tc4826097.html

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to