如何使用WSO2 ESB(VFS)附加到现有文件

时间:2013-05-21 15:45:36

标签: append wso2 wso2esb vfs

我正在使用VFS端点使用WSO2 ESB写入单个文件。但这确实每次都会覆盖该文件。 如何配置端点以附加内容?或者此功能是否存在?

<inSequence>
    <log level="full"/>type="STRING"/>
    <property name="transport.vfs.ReplyFileName" expression="myOutputFile.txt" scope="transport" type="STRING"/>
    <send>
        <endpoint>
            <address uri="vfs:file://C:/MyOutputDirectory"/>
        </endpoint>
    </send>
</inSequence>

(我的内容是text / plain)

1 个答案:

答案 0 :(得分:2)

要附加到同一文件,请使用文件地址URI [1]

定义transport.vfs.Append = true参数
<address uri="vfs:file://C:/MyOutputDirectory?transport.vfs.Append=true"/>

[1] http://docs.wso2.org/wiki/display/ESB450/VFS+Transport