gpt4 book ai didi

cxf - wsdl2java - 警告 : Default key managers cannot be initialized

转载 作者:行者123 更新时间:2023-12-02 04:52:23 32 4
gpt4 key购买 nike

在生成 java WSDL 客户端时,我收到了这些错误。你能帮我理解这些吗?

C:\Users\Administrator\workspace\apache-cxf-3.0.2\bin> wsdl2java https://example.com/V1/HelpService?wsdl

*2014 年 11 月 3 日下午 1:11:20 org.apache.cxf.configuration.jsse.SSLUtils getDefaultKeyStoreManagers警告:无法初始化默认 key 管理器:C:\Users\Administrator.keystore(系统找不到指定的文件)

2014 年 11 月 3 日下午 1:11:20 org.apache.cxf.configuration.jsse.SSLUtils getDefaultKeyStoreManagers警告:无法初始化默认 key 管理器:C:\Users\Administrator.keystore(系统找不到指定的文件)

2014 年 11 月 3 日下午 1:11:21 org.apache.cxf.configuration.jsse.SSLUtils getDefaultKeyStoreManagers警告:无法初始化默认 key 管理器:C:\Users\Administrator.keystore(系统找不到指定的文件)*

C:\Users\Administrator\workspace\apache-cxf-3.0.2\bin>

最佳答案

您的问题是未指定属性 javax.net.ssl.keyStore,如果未指定,则在您的主目录中使用 .keystore。如果 .keystore 不存在,您将收到此错误。

来自 org.apache.cxf.configuration.jsse.SSLUtils.java 的片段:

public static String getKeystore(String keyStoreLocation, Logger log) 

...//一些其他代码

keyStoreLocation = SystemPropertyAction.getProperty("javax.net.ssl.keyStore");
if (keyStoreLocation != null) {
logMsg = "KEY_STORE_SYSTEM_PROPERTY_SET";
} else {
keyStoreLocation =
SystemPropertyAction.getProperty("user.home") + "/.keystore";
logMsg = "KEY_STORE_NOT_SET";
}

关于cxf - wsdl2java - 警告 : Default key managers cannot be initialized,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26720402/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com