我有一个CXF生成的客户端,它成功调用了一个Web服务并收到了一个响应,但客户端在等待并且在读取超时到期之前不会断开连接。
使用wireshark我发现服务器发送TCP FIN数据包并返回ACK然后断开连接,但是我的客户端然后发送其FIN数据包并等待永远不会发出的ACK响应。
有没有办法配置cxf客户端来处理这种情况?
我已经使用.NET客户端对其进行了测试,它似乎无需等待即可处理它。
非常感谢
答案 0 :(得分:0)
似乎是正在使用的CXF版本中的错误(2.5.1)。
它已在2.5.6及更高版本的更高版本中得到解决。