davsclaus opened a new pull request, #24699:
URL: https://github.com/apache/camel/pull/24699

   ## Backport of #24697
   
   Cherry-pick of #24697 onto `camel-4.18.x`.
   
   **Original PR:** #24697 - CAMEL-24062: Fix Multicast EIP to honor 
UseOriginalAggregationStrategy
   **Original author:** @davsclaus
   **Target branch:** `camel-4.18.x`
   
   ### Original description
   
   Move the `UseOriginalAggregationStrategy` binding from `Splitter` and 
`RecipientListProcessor` into `MulticastProcessor` (their shared base class), 
so all three EIPs consistently bind the original exchange on the strategy. 
Previously Multicast never called `newInstance(exchange)`, making the strategy 
silently ineffective — especially in error scenarios where the aggregated 
result could overwrite the original exchange body instead of preserving it.
   
   Co-Authored-By: Claude Opus 4.6 <[email protected]>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to