运行与远程Web服务服务器联系的Web服务客户端时出现以下错误:
SOAP 1.1 fault: SOAP-ENV:Client[no subcode]
"Client fault"
Detail: [no detail]
我看过客户端和服务器,我找不到任何错误。其他Web服务器客户端可以联系服务器上的Web服务没问题。 Web服务客户端的代码是here,但更重要的是,我实际上只是想知道如何调试像这样的问题。 Web服务客户端和服务器是使用gSOAP工具包构建的。
此外,它可能与Web服务名称空间有关吗?我为所有webservice应用程序使用ns名称空间。请参阅this。
答案 0 :(得分:0)
在将响应消息完全传递给客户端之前,可能存在EOF或中断。没有进一步的细节,没有办法确定。
我建议使用-DDEBUG(宏DEBUG集)编译客户端以生成日志文件。日志文件将有助于确定问题的原因。
如果可能,请使用最新版本的gSOAP。