我有一个有趣的问题,我正在使用SOAP UI来解析WSDL。贝宝的WSDL
https://developer.paypal.com/docs/classic/api/PayPalSOAPAPIArchitecture/
当我尝试在SOAP UI中加载它时,会创建所有方法名称,这很好,但是当我查看消息时,BillOutstandingAmount
当我打开请求时,树视图中的方法名称为But。
<soapenv:Body>
<urn:BillOutstandingAmountReq>
....
</urn:BillOutstandingAmountReq>
</soapenv:Body>
如何更改SOAP请求中的方法名称。有没有这样做的注释?当我研究WSDL时,
<wsdl:message name="BillOutstandingAmountRequest">
<wsdl:part name="BillOutstandingAmountRequest" element="ns:BillOutstandingAmountReq"/>
</wsdl:message>
WSDL的操作部分
<wsdl:operation name="BillOutstandingAmount">
<wsdl:input message="ns:BillOutstandingAmountRequest"/>
<wsdl:output message="ns:BillOutstandingAmountResponse"/>
</wsdl:operation>
几个小时后,我找到了答案
@RequestWrapper(localName="localRequestName")
我们在注释localName中提供的任何内容都是SOAP Request方法的名称。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句