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]
