gpt4 book ai didi

java - WSDL 警告 : Defective soapbind:fault element. 是什么意思?

转载 作者:行者123 更新时间:2023-11-30 05:01:50 25 4
gpt4 key购买 nike

这是我的 WSDL 文件中的一个片段;

<wsdl:portType name="MtchWS">                                                 
<wsdl:operation name="inference">
<wsdl:input message="tns:inferencerequest" name="inferencerequest"/>
<wsdl:output message="tns:inferenceresponse" name="inferenceresponse"/>
<wsdl:fault message="tns:errorresponse" name="errorresponse"/>
</wsdl:operation>
</wsdl:portType>

<wsdl:binding name="MtchWSBinding" type="tns:MtchWS">
<soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
<wsdl:operation name="inference">
<soap:operation soapAction="http://www.mywebsite.com/webservice"/>
<wsdl:input name="inferencerequest">
<soap:body use="literal"/>
</wsdl:input>
<wsdl:output name="inferenceresponse">
<soap:body use="literal"/>
</wsdl:output>
<wsdl:fault name="errorreponse">
<!-- <soap:fault use="literal"/>-->
</wsdl:fault>
</wsdl:operation>
</wsdl:binding>

<wsdl:service name="MtchWSService">
<wsdl:port binding="tns:MtchWSBinding" name="MtchWSPort">
<soap:address location="http://localhost:8080/mwp/mws"/>
</wsdl:port>
</wsdl:service>

在上面的一行中(包括“wsdl:binding name="MtchWSBinding"type="tns:MtchWS"),我收到一条警告:

WS-I:(BP2032)soapbind:fault 元素有缺陷:“name”属性值与父元素 wsdl:fault 上的“name”属性值不匹配。 p>

这是什么意思以及我该如何解决这个问题?我的网络服务似乎工作正常,但我还有一些其他问题(使用 WSDL2ObjC),我认为这与此警告有关。

tnx

最佳答案

好的,我修好了;

刚刚添加

<wsdl:fault name="errorresponse">
<soap:fault name="errorresponse" use="literal"/>
</wsdl:fault>

关于java - WSDL 警告 : Defective soapbind:fault element. 是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6404905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com