原因:com.businessobjects.bcm.bcm上的java.lang.ExceptionInInitializeError错误。<;clinit>;(BCM.java:1144)

原因:com.businessobjects.bcm.bcm上的java.lang.ExceptionInInitializeError错误。<;clinit>;(BCM.java:1144),java,sap,jboss7.x,business-objects,bcm,Java,Sap,Jboss7.x,Business Objects,Bcm,我正在尝试部署一个war文件,该文件创建IEnterpriseSession。我能够成功地在tomcat上运行,但是当我在JBoss上运行它时,我在这一步sessionMgr.logon(trustedPrincipal)中得到以下错误 我试着用上面提到的解决方案,但还是打不通 我更深入地研究了这个错误,这就是我被困的地方 Caused by: java.lang.SecurityException: An internal FIPS 140 self-verification test has

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

我试着用上面提到的解决方案,但还是打不通

我更深入地研究了这个错误,这就是我被困的地方

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)
原因:java.lang.SecurityException:内部FIPS 140自我验证测试失败。算法HMAC已被禁用
com.rsa.cryptoj.f.ug.d(未知来源)
com.rsa.cryptoj.f.ug.b(未知来源)
在com.rsa.cryptoj.f.nd.b(未知来源)
com.rsa.cryptoj.f.nd.c(未知来源)
位于com.rsa.jsafe.CryptoJ.isFIPS140Compliant(未知源)
位于com.businessobjects.bcm.internal.BcmRsaLib.initialize(BcmRsaLib.java:214)
位于com.businessobjects.bcm.internal.BcmRsaLib.(BcmRsaLib.java:289)

有人能帮我让它在JBoss上运行吗?

可能的副本您签出了吗?这与链接问题中投票率最高的答案相似但不完全相同。嗨@Aaron,我也试过,但运气不好
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)