【发布时间】:2013-06-29 16:23:11
【问题描述】:
我尝试在 Netbeans 中从 WSDL 创建一个 Web 服务。如果我右键单击项目 -> 新建 -> 其他 -> Web 服务 -> 来自 WSDL 的 Web 服务 -> 下一步 然后输入WSDL文件的链接就会出现错误:
JAXWS:wsimport 实用程序无法创建 Web 服务。原因: sun.security.validator.ValidatorException:PKIXpath 构建失败: sun.security.provider.certpath.SunCertPathBuilderException:无法 找到请求目标的有效认证路径
我不能发布链接,因为它是私人的。尽管如此,必须有一种方法可以导入 .p12 证书,但我不知道如何。
下载 WSDL 文件不是解决方案,因为服务器必须灵活处理其他 WSDL 文件。我使用带有 linux 和 Glassfish 4.0 的 NetBeans 7.3.1 进行编程。
【问题讨论】:
-
WSDL URL https 是否带有自签名证书?
-
不,不是。问题就像我在 davidfmatheson 的评论中所说的那样,我必须找到一种方法来导入私钥(.p12 文件)。
标签: java wsdl certificate jax-ws