我从前端获取数据或字符串我在一个属性中设置数据或字符串,我需要在每次发送数据时将属性数据发送到文本文件中我是否使用过 VFS 传输我在配置文件中未注释 vfs 的发件人部分,即使它在配置下无法正常工作
<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse"
name="FileWrite"
transports="https http"
startOnLoad="true"
trace="disable">
<description/>
<target>
<inSequence>
<property name="error" expression="//error/text()" scope="default"/>
<log level="full"/>
</inSequence>
<outSequence>
<log>
<property name="error" expression="get-property('error')" scope="default"/>
<property name="OUT_ONLY" value="true"/>
</log>
<payloadFactory>
<format>
<error>$1</error>
</format>
<args>
<arg expression="get-property('error')"/>
</args>
</payloadFactory>
<log level="full"/>
<send>
<endpoint>
<address uri="vfs:file:///home/youtility2/Desktop/Errorlog.text"/>
</endpoint>
</send>
<log level="full"/>
</outSequence>
</target>
<parameter name="transport.vfs.Append">true</parameter>
</proxy>
我在桌面上创建了文本文件,但数据没有写入文本文件,也没有给出任何异常,也会为此引用一些东西