导入WSDL时出现以下错误,我是新手,请指导我需要做什么
[ERROR] com.sun.istack.internal.SAXParseException2; www.webservicex.net
无法读取WSDL文档: http://www.webservicex.net/sunsetriseservice.a smx?WSDL,因为1) 找不到文件; / 2)无法阅读该文件; 3) 文档的根元素不是。
[ERROR] failed.noservice =找不到提供的wsdl:service WSDL(S):
至少需要一个至少具有一个服务定义的WSDL 提供。
无法解析WSDL。
答案 0 :(得分:1)
使用wsimport
时遇到了类似的问题,特别是指定了WSDL的HTTP URL。我找到的解决方案是下载WSDL并将其保存在本地; wsimport
能够很好地使用它。
我不确定原因,但是为WSDL指定HTTP URL并使用-verbose
选项运行也解决了它。