<soap:Header/> <soap:Body> <urn:Z_GET_CUST_GEN> <!--Optional:--> <Input>1460</Input> <!--Optional:--> <Langu>d</Langu> <!--Optional:--> <Max></Max>
这是我的输入和输出xml:
绑定网址
http://************:8000/sap/bc/srt/rfc/sap/z_customer_lookup1/800/z_customer_lookup1/z_customer_lookup1_bind
输出: -
<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"> <env:Header/> <env:Body> <n0:Z_GET_CUST_GENResponse xmlns:n0="urn:sap-com:document:sap:soap:functions:mc-style"> <ZCustGen> <item> <Kunnr>0000001460</Kunnr> <Name1>C.A.S. Computer Application Systems</Name1> <City>Dresden</City> <Land>DE</Land> <Pstlz>01187</Pstlz> </item> <item> <Kunnr>0000027182</Kunnr> <Name1>Johnson Food Center Inc.</Name1> <City>Rochester</City> <Land>US</Land> <Pstlz>14608</Pstlz> </item> <item> <Kunnr>0000301046</Kunnr> <Name1>Second Source</Name1> <City>ROCHESTER</City> <Land>US</Land> <Pstlz>14602</Pstlz> </item> </ZCustGen> </n0:Z_GET_CUST_GENResponse> </env:Body> </env:Envelope>
将输入设置为所有值(langu,max),然后尝试。你是否尝试过。
这意味着您要添加的属性,即
request.addProperty("Input", "1460");
是不合适的。请检查您正在调用的Web方法,并确保参数的数量,方法名称,拼写(包括大小写)也是正确的。我一直都会遇到这个错误。
((请分享您的网络方法。如果上述解决方案不起作用))