我有一个场景,在一个位置会删除多个文件。我有兴趣从中读取两个文件(例如,913.xml和913.pdf)。我想将这两个文件传递给Java组件,它将合并它们。
我知道如何合并它们,但我不知道如何将两个文件一次传递给我的Java组件
答案 0 :(得分:4)
我可以想到两个选择:
collection-aggregator
配置了expression-message-info-mapping
originalFilename
,该MULE_CORRELATION_GROUP_SIZE
在提取文件名的相关ID表达式中使用{{1}}属性没有扩展名。不要忘记在聚合器之前将{{1}}属性设置为2.