我从使用 Camel 文件组件指定的文件夹中获取文件,mlcp 自动将文件名注入到默认 URI,我不想要文件名
当我将文件放入D:/Camel
名为test_1.xml
mlcp 的文件时,会生成一个 URI
/D:/骆驼/test_1.xml
. 我想/D:/Camel/test_1.xml
替换为“/Vikram”,并且我想将一个标头从骆驼注入到 MLCP 组件,从而使最终的 URI 成为
/维克拉姆/1
1
的标头值在哪里myHeader
from("file://D:/Camel")
.routeId("File_Pickup_Route")
.setHeader("myHeader")
.to("mlcp:localhost:8000?username=admin&password=admin&output_collections=test
+ "&database=testdb"
+ "&output_uri_replace=/D:/Camel,"
+ "'/Vikram'");
我提到了链接
有什么方法可以实现我想要的吗?提前致谢