[
https://issues.apache.org/jira/browse/CAMEL-14739?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Claus Ibsen resolved CAMEL-14739.
---------------------------------
Resolution: Fixed
Thanks for reporting, and the sample project.
> RouteContext missing for RedeliveryErrorHandler
> -----------------------------------------------
>
> Key: CAMEL-14739
> URL: https://issues.apache.org/jira/browse/CAMEL-14739
> Project: Camel
> Issue Type: Bug
> Components: came-core
> Affects Versions: 3.1.0
> Reporter: Nathan
> Assignee: Claus Ibsen
> Priority: Major
> Fix For: 3.2.0, 3.1.1
>
> Attachments: camel-error-test.zip
>
>
> The RedeliveryErrorHandler needs the RouteContext to determine which
> onException rule to use.
> The RouteContext is set at the start of a route, when leaving a route the
> RouteContext should be set to the route that called it. However it is
> apparently null, which means that if an error happens at that point it cannot
> use the onException rules that have been set.
> In 3.0 the RouteContext was a stack so it kept track of all the routes that
> it passed, meaning automatically returned to the parent RouteContext value.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)