gSoap在从.wsdl创建.h期间出现错误

gSoap unfriedly error during creation of .h from .wsdl

本文关键字:错误 在从 wsdl 创建 gSoap      更新时间:2023-10-16

我正在尝试使用 gsoap 从 .wsdl 生成 .h 文件:

wsdl2h.exe -v -s -c++11 -o a.h a.wsdl

有了a.wsdl它就像一个魅力,但有了b.wsdl,我得到了一个不友好的错误:

SOAP 1.1 fault SOAP-ENV:Client [no subcode]
"End of file or no input: message transfer interrupted"
Detail: [no detail]

知道如何找出根本原因吗?我想它是带有.wsdl或.xsd文件的东西,但是如何识别它?这两个.wsdl文件都不是我创建的,但乍一看它们看起来很好。当我将有问题的 b.wsdl 导入 SOAPUI 时,我能够发送请求/接收响应。

我也尝试了这个网络:

https://www.wsdl-analyzer.com/

但不幸的是,它也在 a.wsdl 上向我显示错误,它与 gSoap 配合使用正常。

是一些空格阻止了 wsdl2h 解析 wsdl/xsd 文件。

相关文章: