0
我需要将非常复杂的第三方Web服务合并到我的Grails应用程序中。我的计划是使用WSDL2Java从wsdl生成存根类,这是第三方文档中推荐的方法(附有示例)。首先,我尝试使用Eclipse的Axis2 codegen插件,但最终遇到了InvocationTargetexception。我调试了插件,发现它是因为wsdl是用RPC编码定义的。为第三方生成存根类WS
有些人推荐使用Axis 1.4,所以我现在也安装了它,但遇到了IO异常 - 类型{http://xml.apache.org/xml-soap} DataHandler被引用但未定义。
任何人都可以提出一种方法来创建这个wsdl的java类,而不必破解wsdl呢?
只要使用axis 1.x或Xfire来生成客户端,如果不发生,您可以在WSDL上传递一些如何传递?让我可以试试? – shivaspk 2010-03-17 20:08:43