Apache camel 在Camel中为多个路由器使用文件名

Apache camel 在Camel中为多个路由器使用文件名,apache-camel,Apache Camel,我想在多个旋转器中使用文件名 @Override public void configure() throws Exception { from("file:C:/inputFolder").setHeader("CamelFileName").recipientList(header("CamelFileName"),"direct:route1,direct:route1") 我将头参数创建为CamelFileName并将其传递给recipientList。此外,收件人列表头值将

我想在多个旋转器中使用文件名

 @Override
public void configure() throws Exception {
    from("file:C:/inputFolder").setHeader("CamelFileName").recipientList(header("CamelFileName"),"direct:route1,direct:route1")

我将头参数创建为CamelFileName并将其传递给recipientList。

此外,收件人列表头值将消失。最好将filename设置为property,然后可以在路由的“n”中使用它