点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)使用Java SDK登录来安装S...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)使用Java SDK登录来安装S...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
使用Java SDK登录来安装SAP BO 4.2(sp7),我们将获得异常-com.rsa.crypto.InvalidAlgorithmParameterException。 我们正在从SAP BO 3.1迁移到4.2。 我们已经更新了所有jar,并尝试登录到4.2服务器。
Java代码:
ISessionMgr sm = CrystalEnterprise.getSessionMgr();
iEnterpriseSession = sm.logon(crystalServerUserName,crystalServerPassword,crystalServerName," secEnterprise");
异常和堆栈跟踪:
com.rsa.crypto.InvalidAlgorithmParameterException:无法DER编码参数:此转换没有OID。
com.rsa.cryptoj.o.bp.a(未知来源)[cryptojFIPS.jar:6.2.1]
com.rsa.cryptoj.o.bk.a(未知来源)[cryptojFIPS.jar:6.2.1]
com.rsa.cryptoj.o.bk.a(未知来源)[cryptojFIPS.jar:6.2.1]
com.rsa.cryptoj.o.es.h(未知来源)[cryptojFIPS.jar:6.2.1]
com.rsa.cryptoj.o.es.getKeyData(未知来源)[cryptojFIPS.jar:6.2.1]
com.businessobjects.bcm.internal.ECDHKeyAgreeImpl.init(ECDHKeyAgreeImpl.java:96)[bcm.jar:14.0.0.000]
at com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService。建立ConfidentialChannel(ConfidentialChannelService.java:190)[cecore.jar:14.2.7.3069]
在com.crystaldecisions.sdk.occa.security.internal.ConfidentialChannelService.createConfidentialChannel(ConfidentialChannelService.java:149)[cecore.jar:14.2.7.3069]
在com.crystaldecisions.sdk.occa.security.internal.CCMap.locateCCItem(CCMap.java:63)[cecore.jar:14.2.7.3069]
在com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:906)[cecore.jar:14.2.7.3069]
在com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:860)[cecore.jar:14.2.7.3069]
com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:240)[cecore.jar:14.2.7.3069]
在com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:166)[cecore.jar:14.2.7.3069]
在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody0(SessionMgr.java:823)[cesession.jar:14.2.7.3069]
at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody1 $ advice(SessionMgr.java:523)[cesession.jar:14.2.7.3069]
在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)[cesession.jar:14.2.7.3069]
问题解决了吗?
不知道该错误。
使用应用程序连接到Crystal服务器时,我也遇到此错误
我正在使用Crystal Server 2016。
一周热门 更多>