Apache camel camelContext.setAllowUseOriginalMessage(false)工作不正常
在创建camel上下文和onException()子句时,存在以下代码 在OneException块中,我使用的是useOriginalMessage()。但在处理时,我发现originalInMessage仍然是在DefaultUnitOfWork类中创建的。 有人能证实这是正确的行为吗 骆驼版本:3.0.0Apache camel camelContext.setAllowUseOriginalMessage(false)工作不正常,apache-camel,spring-camel,Apache Camel,Spring Camel,在创建camel上下文和onException()子句时,存在以下代码 在OneException块中,我使用的是useOriginalMessage()。但在处理时,我发现originalInMessage仍然是在DefaultUnitOfWork类中创建的。 有人能证实这是正确的行为吗 骆驼版本:3.0.0 @Bean public CamelContext camelContext(ApplicationContext applicationContext) { CamelContext
@Bean
public CamelContext camelContext(ApplicationContext applicationContext)
{
CamelContext camelContext = new SpringCamelContext(applicationContext);
camelContext.setAllowUseOriginalMessage(false); //This is done to perform optimization
return camelContext;
}