wso2ei 6.4 - 接受HTTP / 1.1 202接受

问题描述 投票:1回答:1

我们正在将服务从WSO2 ESB 4.7迁移到WSO2 EI 6.4。

问题是,当我们调用ESB soap 1.1服务时,这是正确执行的,但是客户端(在这种情况下是SoapUI)接收到内容长度为0的响应代码202(状态:HTTP / 1.1 202接受)。

在碳日志中我们找到了这条记录:[SynapseWorker-2] WARN {org.apache.synapse.transport.passthru.PassThroughHttpSender} - 尝试向已经关闭的连接提交响应:http-incoming-1问题不是超时如果我们在SoapUI中更改了来自请求标头的内容类型,我们会得到一个内容长度> 0的响应。在消息格式化程序和消息构建器中,Axis2都配置了text / xml。

有什么想法来解决/解决问题?

wso2ei
1个回答
0
投票

您看到的消息:“尝试向已经关闭的连接提交响应”可能意味着客户端或代理/序列中的某些操作已关闭连接。您是否正在处理故障序列中的错误?

当我的服务出现问题时,我通常会出现意料之外的202。它可能是未处理的错误,没有在正确的位置<response />(比如使用克隆/迭代调解器而不关注这些后面的线程)...

我的建议是使用日志和debugging来查看在获得202或“尝试提交对已经关闭的连接的响应”消息之前发生的情况。

© www.soinside.com 2019 - 2024. All rights reserved.