Причина: java.lang.ExceptionInInitializerError в com.businessobjects.bcm.BCM.‹clinit›(BCM.java:1144)

Я пытаюсь развернуть военный файл, который создает IEEnterpriseSession. Я могу успешно работать на tomcat, но когда я запускаю его на JBoss, я получаю следующую ошибку на этом этапе sessionMgr.logon(trustedPrincipal);

Caused by: java.lang.ExceptionInInitializerError
    at com.businessobjects.bcm.BCM.<clinit>(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?


person Mukunda Pasumarthi    schedule 29.05.2018    source источник
comment
Возможный дубликат ExceptionInInitializerError — JBoss 7.0.2   -  person Karol Dowbecki    schedule 29.05.2018
comment
Вы проверили эту ветку? Он похож, но не идентичен ответу на связанный вопрос, получившему наибольшее количество голосов.   -  person Aaron    schedule 29.05.2018
comment
Привет @Aaron, я тоже пробовал, но не повезло   -  person Mukunda Pasumarthi    schedule 29.05.2018