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

时间:2015-01-18 23:28:49

标签: mule mule-studio mule-el mule-component

我有一个小查询,POLL消息处理器不允许从' File Inbound'消息处理器?

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

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

1 个答案:

答案 0 :(得分:2)

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

<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>

我希望能提供帮助;