2013-12-10 49 views
1

我在WSO2 ESB一个http proxyservice时尝试这项服务,我有以下错误:WSO2 ESB代理服务错误(传输错误:411错误:需要长度)

<TryitProxyError xmlns:h="http://wso2.org/ns/TryitProxy" h:status="SOAP envelope  error">org.apache.axis2.AxisFault: Transport error: 411 Error: Length  Required</TryitProxyError> 

但是当试图在soapUI的这项服务回复良好...

回答

7

这是因为您的后端服务期望Content Length标头。 请在发送中介之前在您的inSequence中添加以下属性。理想情况下,应在将消息发送到后端之前添加。

<property name="DISABLE_CHUNKING" scope="axis2" value="true"/> 
1
<inSequence> 
    <property name="DISABLE_CHUNKING" value="true" scope="axis2"/> 
</inSequence> 
相关问题