java 调用webservice

发布于 2021-11-25 06:38:53 字数 1708 浏览 878 评论 4

现在有个wsdl 内容如下:

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
 <SOAP-ENV:Body>
  <m:MT_ZECS2SAP_SalesOrder_ZECS_Req xmlns:m="http://www.dfsk.com.cn/sd/v1.0">
   <KUNNR>String</KUNNR>
   <BSTKD>String</BSTKD>
   <BSTDK>String</BSTDK>
   <BSARK>String</BSARK>
   <VDATU>String</VDATU>
   <ZBS>String</ZBS>
   <ZKUNNR>String</ZKUNNR>
   <NAME1>String</NAME1>
   <STREET>String</STREET>
   <NAME_CO>String</NAME_CO>
   <TEL_NUMBER>String</TEL_NUMBER>
   <REGION>String</REGION>
   <CITY1>String</CITY1>
   <BUILDING>String</BUILDING>
   <VBBK_Z001>String</VBBK_Z001>
   <VBBK_Z002>String</VBBK_Z002>
   <BNAME>String</BNAME>
   <IHREZ>String</IHREZ>
   <DWERK>String</DWERK>
   <ZFLAG>String</ZFLAG>
   <VBAK_ZTERM>String</VBAK_ZTERM>
   <VKBUR>String</VKBUR>
   <ITEM>
    <MATNR>String</MATNR>
    <KWMENG>String</KWMENG>
    <VBBP_Z001>String</VBBP_Z001>
   </ITEM>
  </m:MT_ZECS2SAP_SalesOrder_ZECS_Req>
 </SOAP-ENV:Body>
</SOAP-ENV:Envelope>



我java 端要使用axis2 调用这个。。用soapUI 和eclipse web service client 生成客户端代码都是失败。。 说格式有问题。


如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

英雄似剑 2021-11-28 10:36:43

哦,好的 谢谢。

柳絮泡泡 2021-11-28 05:27:14

这个就不是一个wsdl文件,倒像是一个soap报文的body ,只是把里面的值都换成了值的类型。

刘备忘录 2021-11-27 23:05:45

不是cxf的问题,是这个wsdl文件和大多数常见的wsdl格式不一样。。~ 所以生成客户端代码要报错。~

做个少女永远怀春 2021-11-25 22:10:08

你用cxf客户端自动生成代码吧,然后把这些生成的代码打个jar包放到你的项目里面。简单又省事儿

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文