How to disable chunked encoding in Mule cxf:proxy-client <p>I'm using <code>Mule 3.3.2</code> <code>cxf:proxy-client</code> to call third-party Soap service this way:</p> <pre><code>&lt;outbound-endpoint address="https://www.xyz.biz/Dms/Call.aws" mimeType="text/xml" connector-ref="https.connector" responseTimeout="100000"&gt; &lt;cxf:proxy-client payload="envelope" enableMuleSoapHeaders="false"&gt; &lt;cxf:inInterceptors&gt; &lt;spring:bean class="org.apache.cxf.interceptor.LoggingInInterceptor" /&gt; &lt;/cxf:inInterceptors&gt; &lt;cxf:outInterceptors&gt; &lt;spring:bean class="org.apache.cxf.interceptor.LoggingOutInterceptor" /&gt; &lt;/cxf:outInterceptors&gt; &lt;/cxf:proxy-client&gt; &lt;/outbound-endpoint&gt; </code></pre> <p>By default, the message is transmitted as <code>chunked</code> which is good but unfortunately server cannot handle that. How can I disable chunking in <code>proxy-client</code> so that instead of <code>Transfer-Encoding: chunked</code>, <code>Content-Length</code> header is passed.</p>