【问题标题】:How to read two pair of files in same directory and send to same camel exchange?如何读取同一目录中的两对文件并发送到同一个骆驼交易所?
【发布时间】:2018-10-10 10:33:31
【问题描述】:

我需要读取同一目录中具有相同名称但扩展名不同的文件对,例如 1.abc.json 2. abc.签名

上述文件应发送相同的骆驼交换,其中来自 abc.signed 的值用于验证 abc.json 文件。

请指教!!!

【问题讨论】:

    标签: apache-camel


    【解决方案1】:

    使用 pollenrich 在单个路由中读取两种文件,然后在该路由中执行验证。

    <pollEnrich timeout="5000"><simple>file://pathto//yourfile?antInclude=*.json&amp;noop=true</simple>
    </pollEnrich>
    <setHeader headerName="JSON">
    <simple>${body}</simple>
    </setHeader>
    

    通过这样做,您可以获得 json 和签名值。

    【讨论】:

      猜你喜欢
      • 2014-10-27
      • 1970-01-01
      • 1970-01-01
      • 2021-02-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多