【发布时间】:2010-10-20 20:10:36
【问题描述】:
我正在使用 SoapUI 来生成我的 Web 服务客户端类(如果有所作为,请使用 wsimport/jax-ws ri)。对于几个服务,我对此没有任何问题,但是,我现在正在处理的一个有一个通过 https 提供的 wsdl 文件,当我尝试生成我的客户端类时出现以下错误。
[错误] sun.security.validator.ValidatorException: PKIX 路径构建失败: sun.security.provider.certpath.SunCertPathBuilderException: 找不到有效的证明 请求目标的路径
读取 WSDL 文档失败: https:///service.wsdl, 因为 1) 找不到 文档; /2) 文件不能 被阅读; 3) 根元素 文件不是。
[错误] failed.noservice=不能 在提供的服务中找到 wsdl:service WSDL:
至少一个 WSDL 和至少一个 服务定义需要 提供。
Failed to parse the WSDL.
知道我必须做些什么来解决这个问题吗?我假设我必须在某个地方设置安全信息以允许此请求工作?
【问题讨论】:
-
你使用soapUI有什么原因吗? NetBeans 和 Eclipse 在这方面做得很好......
-
没有特别的原因,但我也没有理由不能让它工作。
标签: java web-services https soapui