[esb-issues] [JBoss JIRA] Commented: (JBESB-1204) Aggregator can't collect messages via aggregatorTags

Jaroslaw Kijanowski (JIRA) jira-events at lists.jboss.org
Mon Oct 29 17:43:01 EDT 2007


    [ http://jira.jboss.com/jira/browse/JBESB-1204?page=comments#action_12384954 ] 
            
Jaroslaw Kijanowski commented on JBESB-1204:
--------------------------------------------

Right, but please have a look at the aggregator QS. Shouldn't the aggregator wait until *all* 3 messages arrive and then create one big message and pass it to the next action item? It looks like the aggregator sends 3 different messages. You can easily reproduce it by delaying the red, blue or green service. You will notice that the print-after method is called at least two times.

> Aggregator can't collect messages via aggregatorTags
> ----------------------------------------------------
>
>                 Key: JBESB-1204
>                 URL: http://jira.jboss.com/jira/browse/JBESB-1204
>             Project: JBoss ESB
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: Content Based Routing
>    Affects Versions: 4.2.1 IR2
>            Reporter: Jaroslaw Kijanowski
>         Assigned To: Kurt Stam
>             Fix For: 4.2.1
>
>
> The ESB's aggregator relies on 'aggregatorTags' to puzzle the individual messages back together. The aggregatorTag was set in the MessageRouter.deliverAsync() method. MessageRouter is deprecated and the current ServiceInvoker class nor any other class provides this functionality.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        



More information about the esb-issues mailing list