如何在不使用轮询间隔的情况下从WSO2 ESB读取文件

时间:2016-02-16 06:12:27

标签: wso2esb readfile vfs

如果我可以指定轮询间隔,我可以从指定的READFILEURI路径读取文件。

我目前的要求是仅在我们触发代理服务时从给定路径读取文件。它不应该自动轮询文件。当我点击“尝试此服务”并发送请求时,只有文件应该从读取文件路径并进行处理。

为了测试这个,我从我的代理配置中删除了“transport.vfs.pollInterval”属性并对其进行了测试。一旦触发代理请求,就没有从路径中读取该文件。

有人可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:1)

我想如果您使用文件连接器,它应该可以工作。

https://docs.wso2.com/display/ESBCONNECTORS/Working+with+the+File+Connector

您应该能够创建一个通过http / https触发的简单代理,并使用上面提到的文件连接器读取操作来读取文件。

不幸的是我无法给你一个确切的例子,因为我们仍然使用这个连接器不可用的较旧的esb版本。

希望有所帮助。

此致 马丁