我在wso2 esb中有一个http代理服务,当我尝试这项服务时,我有以下错误:
<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中尝试这个服务回复时......
答案 0 :(得分:7)
这是因为您的后端服务需要Content Length标头。 请在发送调解器之前在inSequence中添加以下属性。理想情况下,应该在将消息发送到后端之前添加。
<property name="DISABLE_CHUNKING" scope="axis2" value="true"/>
答案 1 :(得分:1)
<inSequence>
<property name="DISABLE_CHUNKING" value="true" scope="axis2"/>
</inSequence>