Axis2 wsdl2c不生成骨架中的所有调用

Axis2 wsdl2c not generating all calls in skeleton

本文关键字:调用 wsdl2c Axis2      更新时间:2023-10-16

我使用axis2中的WSDL2C工具来生成C web服务,并且我注意到我添加的许多调用都没有在框架文件中创建它们各自的调用。它创造了旧的,但没有创造任何新的。

我在eclipse中创建wsdl,然后使用命令行工具使用命令:

WSDL2C.bat -uri mywsdl.wsdl -ss -sd -d adb -u

当我运行它时,它说检索WSDL文件,没有别的。我对此感到很困惑,网上似乎缺乏关于Axis2/C问题的信息。

我通过单击eclipse可视化编辑器中的add操作创建调用,然后填充元素。我很确定我不需要做任何其他事情,但我可能错了。

很可能您已经定义了新的web服务操作,但是没有将它们添加到绑定定义中。绑定定义了如何通过SOAP(或其他)接口调用web服务操作。

使用eclipse WSDL编辑器,单击绑定对象并选择"Generate binding Content…"。