如何保留拆分中的消息历史记录

时间:2018-09-19 09:59:26

标签: apache-camel

好像我在拆分之前和之后打印消息历史记录,拆分之前跟踪的历史记录在拆分之后就会丢失。有什么办法可以保存邮件历史记录

1 个答案:

答案 0 :(得分:1)

当交换为split()时,默认情况下会重新创建每个子交换。

您正在寻找的是共享工作单元;例如,

.split(body()).shareUnitOfWork()

请参阅骆驼Splitter documentation中的工作单元共享部分。