camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "courtin (JIRA)" <>
Subject [jira] [Created] (CAMEL-9741) recipientList stop if the second endpoint throw exception
Date Tue, 22 Mar 2016 13:13:25 GMT
courtin created CAMEL-9741:

             Summary: recipientList stop if the second endpoint throw exception
                 Key: CAMEL-9741
             Project: Camel
          Issue Type: Bug
          Components: camel-core
    Affects Versions: 2.16.2
         Environment: java 7/eclipse
            Reporter: courtin
            Priority: Critical

this code is ok and do the agregate :

                .process(new Processor() { String   destinations = "bean:throwingExceptionConsumerB,
bean:consumerC";} })
                .recipientList(header("destinations"), ",").parallelProcessing().aggregationStrategy(agg);

an this one not :

                .process(new Processor() { String   destinations = "bean:consumerC, bean:throwingExceptionConsumerB";}
                .recipientList(header("destinations"), ",").parallelProcessing().aggregationStrategy(agg);

it's throwing :

org.apache.camel.CamelExecutionException: Exception occurred during execution on the exchange

they should have the same results. And only the option stopOnException should allow to stop
when an Exception rise.

This message was sent by Atlassian JIRA

View raw message