【问题标题】:How to use filters in mule requester module?如何在 mule requester 模块中使用过滤器?
【发布时间】:2016-02-15 22:01:23
【问题描述】:

我想在 mule 请求者中请求具有正则表达式模式的文件。有谁知道该怎么做? https://github.com/mulesoft/mule-module-requester

我知道如何请求单个文件,但无法为正则表达式过滤器获取它。

我的流程读取文件 A_{todaysdatetime}.OUT 并通过复杂的流程逻辑生成 3 个不同的文件,每个生成的文件名都在模式 *_{inputfilename} 中。

如果流程中发生错误,我想将生成的文件从输出移动到错误目录。

【问题讨论】:

    标签: mule


    【解决方案1】:

    使用 Mule 请求模块,您可以将资源设置为文件端点,如下所示:

    <mulerequester:request config-ref="muleRequesterConfig" resource="myFileEndpoint" doc:name="Mule Requester"/>
    

    然后,在您引用的文件端点中,您可以使用正则表达式过滤:

    <file:endpoint name="myFileEndpoint" path="/" connector-ref="myFileConnector" doc:name="File"> 
        <file:filename-regex-filter pattern=" *** insert regex *** " caseSensitive="true"/>
    </file:endpoint>
    

    希望对您有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-12
      • 1970-01-01
      • 2013-08-01
      相关资源
      最近更新 更多