[ 
https://issues.apache.org/activemq/browse/CAMEL-2849?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen resolved CAMEL-2849.
--------------------------------

    Fix Version/s: 2.4.0
       Resolution: Fixed

trunk: 960507.

They are now compatible, however they dont leverage the async routing engine to 
the fullest. The caller thread will block while the tasks is running and 
afterwards handle the aggregation and continue routing.

Doing parallel async is a bit of a challenge to do properly and with code which 
is maintainable. The challenge is in fact the splitter in streaming mode which 
would require the async callbacks to even handle looping the iterator etc. Also 
while they need to determine among them which one should be the one who has the 
honor of continue routing async when all tasks is done etc.

> Multicast, RecipientList and Splitter EIPs in parallel mode to support non 
> blocking routing engine
> --------------------------------------------------------------------------------------------------
>
>                 Key: CAMEL-2849
>                 URL: https://issues.apache.org/activemq/browse/CAMEL-2849
>             Project: Apache Camel
>          Issue Type: Sub-task
>            Reporter: Claus Ibsen
>            Assignee: Claus Ibsen
>             Fix For: 2.4.0
>
>


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to