SSL上下文初始化失败:密钥库格式无效

时间:2013-09-17 14:06:48

标签: ssl

我正在尝试使用ANT构建为Web服务创建存根。 Web应用程序部署在Websphere上。 我正在使用Websphere的默认密钥库和信任库文件。

以下是我在环境变量中设置为ANT_OPTS的参数 -Djavax.net.ssl.trustStore = true -Djavax.net.ssl.keyStoreType = pkcs12 -Djavax.net.ssl.trustStore =“D:\ App Servers \ Websphere 8.5 \ WAS server \ profiles \ AppSrv02 \ config \ cells \ SACHINANode02Cell \ nodes \ SACHINANode02 \ trust.p12“-Djavax.net.ssl.trustStorePassword =”WebAS“

当我使用ANT命令运行构建时,我收到如下错误

D:\ Scrap \ 2013年7月\ eqube610的课程> ant generate-client Buildfile:build.xml

设置:

生成的客户端:  [wsimport]考虑使用/以便wsimport不会进行不必要的编译  [wsimport]解析WSDL ...

[wsimport] [错误]默认SSL上下文初始化失败:密钥库格式无效

[wsimport]无法读取WSDL文档:https://sachina.technologic.com:9444/eq610s/eQSOASingleton?wsdl,  因为1)找不到文件; / 2)无法阅读该文件; 3)的根元素 该文件不是。

[wsimport] [ERROR] failed.noservice =在提供的WSDL中找不到wsdl:service:

[wsimport]至少需要提供一个至少具有一个服务定义的WSDL。

[wsimport]无法解析WSDL。  [wsimport]调用的命令:wsimport“C:\ Program Files(x86)\ Java \ jdk1.5.0_16 \ jre \ bin \ java.exe”-d “D:\ Scrap \ 2013年7月\ eqube610 \ build的类”-g -keep https://sachina.technologic.com:9444/eq610s/eQSOASing leton?wsdl -p com.eqtechnologic.eqube.webservice

建立失败 D:\ Scrap \ 2013年7月\ eqube610 \ build.xml的类:35:wsimport失败

请让我知道我哪里出错。

0 个答案:

没有答案