Hi, I have my error handler setup like
<bean id="DLQHandler" class="org.apache.camel.builder.DeadLetterChannelBuilder"> <property name="deadLetterUri" value="ejb:myear/DLQReceiver/local?method=onError"/> <property name="useOriginalMessage" value="true"/> <property name="handled" value="false"/> <property name="redeliveryPolicy" ref="myRedeliveryPolicyConfig"/> </bean> <bean id="myRedeliveryPolicyConfig" class="org.apache.camel.processor.RedeliveryPolicy"> <property name="maximumRedeliveries" value="0"/> </bean> but this appears to be invalid due to the schema. Indeed I found out that in DeadLetterChannel protected Predicate getDefaultHandledPredicate() { // DeadLetterChannel handles errors before sending to DLQ return PredicateBuilder.toPredicate(ExpressionBuilder.constantExpression(true)); } But here(http://camel.apache.org/dead-letter-channel.html) it is said that this has to be tweakable. Is there anything I'm confusing? If yes, how can I propagate the error to the starting endpoint after having it processed with DLQ? Any help is highly appreciated. Viktor. -- View this message in context: http://camel.465427.n5.nabble.com/Why-is-DeadLetterChannel-not-supporting-chaning-the-handled-property-tp4932322p4932322.html Sent from the Camel - Users mailing list archive at Nabble.com.