如何打印调用服务时使用GSOAP生成的SOAP消息请求正文

问题描述 投票:0回答:2

我有一个 java 服务,我从我的 C 程序中调用它。我使用 GSOAP 生成存根,当我调用该服务时,我收到错误消息:

Error -21 in function "SOAPDataAdapter::getFieldValueFromXSDElement (XSD -> Dataset conversion)": Feature "12xsd__anyType" is not supported
N5vasco20InvalidDataExceptionE: Error -17 in function "SOAPDataAdapter::getVASCOAttributeFromGSOAP (Attempting to insert WSDL attribute 'User ID' (attribute ID 0) as a dataset value)": The supplied data contains invalid characters

我的问题是如何打印正在通过 GSOAP 调用的 Soap Message 对象。我想将它与我的 SOAPUI 请求进行比较,它运行良好。

任何帮助将不胜感激。

谢谢

c web-services gsoap
2个回答
0
投票

我能够使用 WIreShark 查看 SOAP 消息


-1
投票

抱歉,您能帮忙解决一下吗?您如何在 SOAP UI 中发送数据,我收到了相同的错误,但在该应用程序中(也请发送

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