我试图使用Mule的Web服务使用者来加载WSDL,但是没有成功。如果我尝试从SOAPUI使用相同的WSDL,它将正常工作而不会遇到任何问题。
我尝试了以下2个选项,并且都将我引向了不同的问题。有什么建议吗?
选项#1。尝试通过URL加载WSDL,使我的PKIX路径构建失败,如下所示
选项#2。另外,尝试将WSDL加载为资源,即将其保存到src / main / resources文件夹中。这给了我以下
注意:我正在将Anypoint Studio 6.4.4与m子 Community Edition 3.9和JDK 1.8一起使用。
WSDL: https://esweb.revenue.louisiana.gov/fsettest/fsetgatewaywebservice.asmx?wsdl
答案 0 :(得分:0)
您需要将wsdl证书添加到Java cacerts密钥库中。这里有一个有用的链接:
https://knowledge.digicert.com/solution/SO4085.html
另一方面,您遇到第二个错误,因为您下载的wsdl导入了另一个wsdl(这是另一个wsdl http://esweb.revenue.louisiana.gov/fsettest/fsetgatewaywebservice.asmx?wsdl=wsdl1)。 如果您想通过这种方式(我不建议这样做),则需要下载所有导入的wsdl,并在本地引用它们。