【发布时间】:2019-12-04 17:00:34
【问题描述】:
我的方法签名如下所示:
public String test(@WebParam(name = "INPUTPACKET") String inputPacket)
问题在于 inputPacket 参数接受 XML,而 WSDL 文件结构将 inputPacket 显示为字符串类型,那么如何让 WSDL 适应我希望输入数据包包含的 XML 结构
我尝试手动编辑 WSDL 以适应 XML 结构,然后将 API 调用发送到我的方法,但它失败并显示如下错误:
org.apache.cxf.interceptor.Fault: Unmarshalling Error: unexpected element (uri:"", local:"RESPONSEPACKET"). Expected elements are (none)
【问题讨论】:
标签: soap wsdl java-7 soap-client wsdl2java