在使用 Camel 分离器时,需要注意在 route 中指定 setHeader 操作,以便在交换中正确地填充属性。以下是一个示例:
from("direct:splitter")
.split(body())
.setHeader("myProperty", constant("myValue"))
.to("mock:result");
在上述示例中,我们使用了 setHeader 操作来设置名为 "myProperty" 的属性,并将其值设置为 "myValue"。这样,在将消息发送到模拟端点之前,我们就将属性添加到了交换中。