[ https://issues.apache.org/jira/browse/CAMEL-14739?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17062412#comment-17062412 ]
Guillaume Nodet edited comment on CAMEL-14739 at 3/19/20, 9:51 AM: ------------------------------------------------------------------- [~uncl] do you have a simple route setup to make it easier to test ? As [~davsclaus] indicated, the RouteContext has been removed in 3.2-SNAPSHOT, but there should still be the stack of {{Route}}s in the {{UnitOfWork}}. was (Author: gnt): [~uncl] do you have a simple route setup to make it easier to test ? > 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: Guillaume Nodet > Priority: Major > Fix For: 3.2.0 > > > 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)