引起:com.businessobjects.bcm.BCM的java.lang.ExceptionInInitializerError。<clinit>(BCM.java:1144)

时间:2018-05-29 09:09:13

标签: java sap jboss7.x business-objects bcm

我正在尝试部署一个创建IEnterpriseSession的war文件。我能够在tomcat上成功运行,但是当我在JBoss上运行时,我在这一步得到了以下错误:sessionMgr.logon(trustedPrincipal);

Caused by: java.lang.ExceptionInInitializerError
    at com.businessobjects.bcm.BCM.&lt;clinit&gt;(BCM.java:1144)
    at com.crystaldecisions.sdk.framework.internal.TrustedPrincipal.getRandomString(TrustedPrincipal.java:252)
    at com.crystaldecisions.sdk.framework.internal.TrustedPrincipal.getPassword(TrustedPrincipal.java:195)
    at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody22(SessionMgr.java:850)
    at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)
    at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody20(SessionMgr.java:818)
    at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody21$advice(SessionMgr.java:512)
    at com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1)

我尝试使用ExceptionInInitializerError - JBoss 7.0.2中提到的解决方案,但我仍然无法通过。

我正在挖掘错误,这就是我被困住的地方

Caused by: java.lang.SecurityException: An internal FIPS 140 self-verification test has failed.  Algorithm HMAC has been disabled
    at com.rsa.cryptoj.f.ug.d(Unknown Source)
    at com.rsa.cryptoj.f.ug.b(Unknown Source)
    at com.rsa.cryptoj.f.nd.b(Unknown Source)
    at com.rsa.cryptoj.f.nd.c(Unknown Source)
    at com.rsa.jsafe.CryptoJ.isFIPS140Compliant(Unknown Source)
    at com.businessobjects.bcm.internal.BcmRsaLib.initialize(BcmRsaLib.java:214)
    at com.businessobjects.bcm.internal.BcmRsaLib.<clinit>(BcmRsaLib.java:289)

有人可以帮助我让它在JBoss上工作吗?

0 个答案:

没有答案