Hi everyone, I configure my routing and redelivery policy as follow but it doesn't work:
<route id="ProcessMessageData_Route" errorHandlerRef="ManageImportErrorHandler"> <from uri="activemq:queue:CustomerIncomingTickets" /> <enrich uri="direct:RestLogin" strategyRef="OauthStrategy" /> <marshal ref="jack" /> <setHeader headerName="Content-Type"> <constant>application/json</constant> </setHeader> <setHeader headerName="CamelHttpMethod"> <constant>POST</constant> </setHeader> <to uri="jetty:{{CRM.RS.host.name}}:{{CRM.RS.port}}{{CRM.RS.context.path}}/tk_rt_ticket/bnl/insert?restletMethod=POST&httpClient.idleTimeout=30000" /> <marshal ref="jack" /> <to uri="activemq:queue:CustomerOutcomingTickets" /> </route> <route id="CRM_LoginRoute" inheritErrorHandler="true"> <from uri="direct:RestLogin" /> <bean ref="LoginRequest" method="initLoginRequest" /> <marshal ref="jack" /> <inOut uri="jetty:{{CRM.RS.host.name}}:{{CRM.RS.port}}{{CRM.RS.context.path}}/oauth2/token?restletMethod=POST" /> <unmarshal ref="jack" /> <bean ref="LoginRequest" method="initLoginResponse" /> </route> <bean id="rp" class="org.apache.camel.processor.RedeliveryPolicy"> <property name="redeliveryDelay" value="60000" /> <property name="maximumRedeliveries" value="3" /> <property name="retryAttemptedLogLevel" value="WARN" /> </bean> <bean id="ManageImportErrorHandler" class="org.apache.camel.builder.DeadLetterChannelBuilder"> <property name="deadLetterUri" value="seda:manageImportTicketError" /> <property name="redeliveryPolicy" ref="rp" /> </bean> <route id="ManageErrorMessageData_Route"> <from uri="seda:manageImportTicketError"/> <multicast> <to uri="jms:queue:ErrorTickets_DLQ"/> <to uri="activemq:queue:CustomerOutcomingTickets"/> </multicast> </route> Redelivery policy doesn't work properly. Either route should follow the same error handler (CRM_LoginRoute dependes on ProcessMessageData_Route). Any idea or suggestions to resolve redeliveries on ConnectionException? Thanks in advance Kind regards Michele -- View this message in context: http://camel.465427.n5.nabble.com/How-to-configure-correctly-Error-Handler-for-redelivery-tp5774877.html Sent from the Camel - Users mailing list archive at Nabble.com.