我正在尝试压缩我使用gzip写入系统盘的xml文件。可以使用WSO2 ESB实现吗?我目前的配置是:
<api xmlns="http://ws.apache.org/ns/synapse" name="test" context="/test">
<resource methods="GET" uri-template="/test*">
<inSequence>
<call>
<endpoint template="TestEndpoint"/>
</call>
<property name="transport.vfs.ReplyFileName"
value="test.xml')"
scope="transport"/>
<property name="OUT_ONLY" value="true"/>
<property name="FORCE_SC_ACCEPTED" value="true" scope="axis2"/>
<property name="Content-Encoding" value="gzip" scope="transport"/>
<call>
<endpoint>
<address uri="vfs:file:///home/esb/test"/>
</endpoint>
</call>
<property name="OUT_ONLY" value="true"/>
<property name="FORCE_SC_ACCEPTED" value="true" scope="axis2"/>
<send/>
</inSequence>
</resource>
</api>
答案 0 :(得分:1)
AFAIK没有开箱即用的方法来做到这一点。但是,作为一项工作,您可以执行以下操作
您可以使用this guide编写班级调解员。
希望这有帮助。