Author: davsclaus
Date: Sun Aug 31 07:35:23 2008
New Revision: 690707

URL: http://svn.apache.org/viewvc?rev=690707&view=rev
Log:
CAMEL-794: Prepared unit test to demonstrate the bug

Modified:
    
activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/issues/BelasThreadErrorHandlerIssue794Test.java

Modified: 
activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/issues/BelasThreadErrorHandlerIssue794Test.java
URL: 
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/issues/BelasThreadErrorHandlerIssue794Test.java?rev=690707&r1=690706&r2=690707&view=diff
==============================================================================
--- 
activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/issues/BelasThreadErrorHandlerIssue794Test.java
 (original)
+++ 
activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/issues/BelasThreadErrorHandlerIssue794Test.java
 Sun Aug 31 07:35:23 2008
@@ -65,7 +65,8 @@
         assertEquals(3, counter); // One call + 2 re-deliveries
     }
 
-    public void testThreadErrorHandlerRedeliveryAfterThread() throws Exception 
{
+    public void xtestThreadErrorHandlerRedeliveryAfterThread() throws 
Exception {
+        // TODO: Fix me
         counter = 0;
 
         // We expect the exchange here after 1 delivery and 2 re-deliveries
@@ -79,7 +80,8 @@
         mock.assertIsSatisfied();
     }
 
-    public void testThreadErrorHandlerCallAfterThread() throws Exception {
+    public void xtestThreadErrorHandlerCallAfterThread() throws Exception {
+        // TODO: Fix me
         counter = 0;
 
         template.sendBody("direct:inAfterThread", "Hello World");
@@ -110,11 +112,9 @@
                         }
                     });
 
-                
errorHandler(deadLetterChannel("mock:deafultAfterThread").maximumRedeliveries(2));
                 from("direct:inAfterThread")
                     .thread(2)
-                    // NOTE: this error handler below is not used as we must 
set it before the thread type
-                    
.errorHandler(deadLetterChannel("mock:afterThread").maximumRedeliveries(1))
+                    
.errorHandler(deadLetterChannel("mock:afterThread").maximumRedeliveries(2))
                     .process(new Processor() {
                         public void process(Exchange exchange) throws 
Exception {
                             counter++;


Reply via email to