<mulerequester:request config-ref="Mule_Requester1" resource="file:///#[flowVars.filename]" doc:name="Mule Requester"/>
<object-to-byte-array-transformer/>
<file:outbound-endpoint path="C:\OUTPUT" responseTimeout="10000" doc:name="Filewrite" outputPattern="#[flowVars.inpfilename]"/>
请注意以下几点
以上流程将在C:\ OUTPUT文件夹中创建格式已损坏的文件(pdf,ppt,image)
我要移动的文件,如pdf,ppt,image等。
任何人都建议解决方案
答案 0 :(得分:0)
如果您的要求只是移动具有某些特定扩展名的文件,可以使用文件入站和文件出站端点来完成。您的流程应如下所示
<flow name="testFlow1" doc:name="testFlow1">
<file:inbound-endpoint path="C:\Input" responseTimeout="10000" doc:name="File">
<file:filename-regex-filter pattern="*.pdf" caseSensitive="true"/>
</file:inbound-endpoint>
<logger message="#[payload]" level="INFO" doc:name="Logger"/>
<file:outbound-endpoint path="C:\Output" responseTimeout="10000" doc:name="File"/>
</flow>