【发布时间】:2016-12-29 21:25:33
【问题描述】:
我是 SOA 概念和 WSO2 ESB 的新手,所以我使用可以在网络上找到的教程。 我正在尝试使用 WSO2 ESB 进行文件操作,尤其是从本地文件系统复制。
正如本主题所述:http://wso2.com/library/articles/2012/01/wso2-esb-example-file-exchanging-hub-part-1/#read-file
我在我的碳服务器上部署了我的服务,我可以看到它。但是当我点击“试试这个服务”时,什么也没有发生。文件没有被复制,控制台服务器中也没有出现日志消息。
这是我的“FileSystemVFSProxy.xml”内容:
<?xml version="1.0" encoding="UTF-8"?>
<proxy name="FileSystemVFSProxy" startOnLoad="true" trace="disable"
transports="vfs" xmlns="http://ws.apache.org/ns/synapse">
<target>`enter code here`
<inSequence>
<log level="full"/>
<drop/>
</inSequence>
<outSequence/>
<faultSequence/>
</target>
<parameter name="transport.PollInterval">15</parameter>
<parameter name="transport.vfs.FileURI">file://localhost/c:/test</parameter>
<parameter name="transport.vfs.ContentType">text/xml</parameter>
<parameter name="transport.vfs.ActionAfterProcess">MOVE</parameter>
<parameter name="transport.vfs.MoveAfterFailure">file://localhost/c:/test/erreur</parameter>
<parameter name="transport.vfs.ActionAfterFailure">MOVE</parameter>
<parameter name="transport.vfs.FileNamePattern">.*\.txt</parameter>
<parameter name="transport.vfs.MoveAfterProcess">file://localhost/c:/test/destination</parameter>
</proxy>
1) 我的配置正确吗?
2) 我如何使用我的服务?
谢谢
【问题讨论】:
-
file:后面应该有 3 个斜杠。