Author: dkulp
Date: Fri Jul  8 20:13:12 2011
New Revision: 1144479

URL: http://svn.apache.org/viewvc?rev=1144479&view=rev
Log:
Merged revisions 1134404,1134681 via svnmerge from 
https://svn.apache.org/repos/asf/camel/trunk

........
  r1134404 | boday | 2011-06-10 14:20:39 -0400 (Fri, 10 Jun 2011) | 1 line
  
  CAMEL-4057: fixed issue with multiple Exceptions thrown in a route when using 
.continued(true) exception handling
........
  r1134681 | davsclaus | 2011-06-11 12:11:49 -0400 (Sat, 11 Jun 2011) | 1 line
  
  CAMEL-4057: Keep test as it was so the wiki example is the same and simple. 
Added 2nd test to test the issue with 2x continued. Added better validation 
that it was actually the 2nd exception that was caught at the end of the test.
........

Added:
    
camel/branches/camel-2.7.x/camel-core/src/test/java/org/apache/camel/processor/onexception/OnExceptionContinueTwoTest.java
      - copied unchanged from r1134681, 
camel/trunk/camel-core/src/test/java/org/apache/camel/processor/onexception/OnExceptionContinueTwoTest.java
Modified:
    camel/branches/camel-2.7.x/   (props changed)
    
camel/branches/camel-2.7.x/camel-core/src/main/java/org/apache/camel/processor/RedeliveryErrorHandler.java

Propchange: camel/branches/camel-2.7.x/
------------------------------------------------------------------------------
--- svn:mergeinfo (original)
+++ svn:mergeinfo Fri Jul  8 20:13:12 2011
@@ -1 +1 @@
-/camel/trunk:1083696,1083723-1083724,1084150,1085277,1085543,1085549,1085905,1085909,1086165,1086231,1087005,1087276,1087612,1087620,1087856,1088583,1088916-1088917,1089275,1089348,1090166,1090204,1090564,1090960-1090969,1091082,1091518,1091771,1091799,1092034,1092068,1092577,1092667,1093978,1093980,1093999,1094123,1094147,1094156,1095405,1095469,1095471,1095475-1095476,1096346,1096736,1097761,1097909,1097912,1097978,1098032,1098628,1098630,1099228,1099417,1100975,1102162,1102177,1102181,1104076,1124497,1127744,1127988,1128315,1128970,1131411,1132961,1134252,1134260,1134501,1135223,1135364,1136290,1138285,1139163,1140096-1140102,1141783,1143925,1144248,1144324
+/camel/trunk:1083696,1083723-1083724,1084150,1085277,1085543,1085549,1085905,1085909,1086165,1086231,1087005,1087276,1087612,1087620,1087856,1088583,1088916-1088917,1089275,1089348,1090166,1090204,1090564,1090960-1090969,1091082,1091518,1091771,1091799,1092034,1092068,1092577,1092667,1093978,1093980,1093999,1094123,1094147,1094156,1095405,1095469,1095471,1095475-1095476,1096346,1096736,1097761,1097909,1097912,1097978,1098032,1098628,1098630,1099228,1099417,1100975,1102162,1102177,1102181,1104076,1124497,1127744,1127988,1128315,1128970,1131411,1132961,1134252,1134260,1134404,1134501,1134681,1135223,1135364,1136290,1138285,1139163,1140096-1140102,1141783,1143925,1144248,1144324

Propchange: camel/branches/camel-2.7.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Modified: 
camel/branches/camel-2.7.x/camel-core/src/main/java/org/apache/camel/processor/RedeliveryErrorHandler.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.7.x/camel-core/src/main/java/org/apache/camel/processor/RedeliveryErrorHandler.java?rev=1144479&r1=1144478&r2=1144479&view=diff
==============================================================================
--- 
camel/branches/camel-2.7.x/camel-core/src/main/java/org/apache/camel/processor/RedeliveryErrorHandler.java
 (original)
+++ 
camel/branches/camel-2.7.x/camel-core/src/main/java/org/apache/camel/processor/RedeliveryErrorHandler.java
 Fri Jul  8 20:13:12 2011
@@ -481,6 +481,7 @@ public abstract class RedeliveryErrorHan
         exchange.getIn().removeHeader(Exchange.REDELIVERED);
         exchange.getIn().removeHeader(Exchange.REDELIVERY_COUNTER);
         exchange.getIn().removeHeader(Exchange.REDELIVERY_MAX_COUNTER);
+        exchange.removeProperty(Exchange.FAILURE_HANDLED);
         // keep the Exchange.EXCEPTION_CAUGHT as property so end user knows 
the caused exception
 
         // create log message


Reply via email to