Mule 不允许 POLL 消息处理器使用文件入站读取文件?

Mule won't allow POLL message processor to read file using file Inbound?

我有一个小问题,POLL 消息处理器不允许从 'File Inbound' 消息处理器读取文件?

我需要每 5 分钟(自动安排)读取一次文件以继续执行进一步的要求。是否可以使用 POLL?

如何在 POLL 中使用文件入站。任何建议都会有所帮助。

我建议您使用石英连接器执行此操作。这是一个例子:

<flow name="repeatIntervalFileFlow" doc:name="repeatIntervalFileFlow">
    <quartz:inbound-endpoint responseTimeout="10000" doc:name="Quartz" jobName="test" repeatInterval="300000">
        <quartz:event-generator-job/>
    </quartz:inbound-endpoint>               
    <flow-ref name="readFileFlow" doc:name="readFileFlow"/>        
</flow>

<flow name="readFileFlow" doc:name="readFileFlow">        
    <file:inbound-endpoint path="path" connector-ref="in" doc:name="File">
        <file:filename-wildcard-filter pattern="*.txt" />
    </file:inbound-endpoint>
    <logger message="listo" level="INFO" doc:name="Logger"/>
   ...      
</flow>

希望能帮到你;