[
https://issues.apache.org/jira/browse/CAMEL-21343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Nicolas Filotto reassigned CAMEL-21343:
---------------------------------------
Assignee: Nicolas Filotto
> No longer possible to recreate camel-vm
> ---------------------------------------
>
> Key: CAMEL-21343
> URL: https://issues.apache.org/jira/browse/CAMEL-21343
> Project: Camel
> Issue Type: Bug
> Components: camel-seda
> Affects Versions: 4.7.0
> Reporter: Antoine DESSAIGNE
> Assignee: Nicolas Filotto
> Priority: Minor
>
> Hello,
> Since [this
> commit|https://github.com/apache/camel/commit/ed5cc8a6c9f54a4fdf25a2eed03fa528c8b0f9a1]
> related to CAMEL-20934, it's no longer possible to recreate camel-vm because
> the {{prepareExchange}} method no longer returns an {{Exchange}}.
> Previously it was possible to write code like this one:
> {code}
> protected Exchange prepareExchange(Exchange exchange) {
> Exchange result = copyExchangeWithProperties(exchange, m_camelContext);
> ExchangeExtension exchangeExtension = result.getExchangeExtension();
> exchangeExtension.setFromEndpoint(getEndpoint());
> exchangeExtension.setFromRouteId(getRouteId());
> return result;
> }
> {code}
> Would it be possible to add back the ability to return the {{Exchange}} in
> the {{prepareExchange}} method?
> Thank you
--
This message was sent by Atlassian Jira
(v8.20.10#820010)