Mule Web服务使用者未加载WSDL

时间:2019-01-02 15:15:40

标签: mule mule-component mule-esb

我试图使用Mule的Web服务使用者来加载WSDL,但是没有成功。如果我尝试从SOAPUI使用相同的WSDL,它将正常工作而不会遇到任何问题。

我尝试了以下2个选项,并且都将我引向了不同的问题。有什么建议吗?

选项#1。尝试通过URL加载WSDL,使我的PKIX路径构建失败,如下所示

enter image description here

选项#2。另外,尝试将WSDL加载为资源,即将其保存到src / main / resources文件夹中。这给了我以下

enter image description here

注意:我正在将Anypoint Studio 6.4.4与m子 Community Edition 3.9和JDK 1.8一起使用。

WSDL: https://esweb.revenue.louisiana.gov/fsettest/fsetgatewaywebservice.asmx?wsdl

1 个答案:

答案 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,并在本地引用它们。