【发布时间】:2015-06-14 15:55:43
【问题描述】:
我们需要监控我们期望一些批处理文件的输入文件夹。源发送一些大文件,例如: xxx123.dat 后跟 xxx123.end 文件以指示完成传输。 我们如何配置 wso2 vfs 代理以仅在读取相应的 .end 文件后才开始读取此 .dat 并首先将这些文件发送到目标文件夹 .dat 然后 .end 按顺序。
【问题讨论】:
标签: file batch-file wso2 vfs
我们需要监控我们期望一些批处理文件的输入文件夹。源发送一些大文件,例如: xxx123.dat 后跟 xxx123.end 文件以指示完成传输。 我们如何配置 wso2 vfs 代理以仅在读取相应的 .end 文件后才开始读取此 .dat 并首先将这些文件发送到目标文件夹 .dat 然后 .end 按顺序。
【问题讨论】:
标签: file batch-file wso2 vfs
据我所知,默认情况下您不能这样做。
但是看看 repository/conf/axis2/axis2.xml:VFS 的传输接收器在 org.apache.synapse.transport 中实现。 vfs.VFSTransportListener
您可以扩展此类以实现您的需求:当扫描目录时调用名为 pool 的方法...
【讨论】: