[ https://issues.apache.org/jira/browse/CAMEL-21343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Claus Ibsen updated CAMEL-21343: -------------------------------- Fix Version/s: 4.9.0 > No longer possible to recreate camel-vm > --------------------------------------- > > Key: CAMEL-21343 > URL: https://issues.apache.org/jira/browse/CAMEL-21343 > Project: Camel > Issue Type: Task > Components: camel-seda > Affects Versions: 4.7.0 > Reporter: Antoine DESSAIGNE > Assignee: Nicolas Filotto > Priority: Minor > Fix For: 4.9.0 > > > 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)