cancel
Showing results for 
Search instead for 
Did you mean: 

[BO XI 4.1, JAVA, JBOSS] Migration from BO 3.1 to BO 4.1

Former Member
0 Kudos

Hi All,

The migration works fine on jboss 4.2.3.GA and wildfly 9.0.1.Final but not on jboss 6.1.0.Final.

I get an exception when I call the method :

IEnterpriseSession enterpriseSession = sessionMgrAdmin.logon(BOConstants.USER, BOConstants.PASSWORD, BOConstants.CMS_NAME, BOConstants.AUTH_TYPE);

Exception:

2018-12-05 15:59:52,830 ERROR [STDERR] (Thread-42) Exception in thread "Thread-42" java.lang.ExceptionInInitializerError

2018-12-05 15:59:52,831 ERROR [STDERR] (Thread-42) at com.businessobjects.bcm.BCM.<clinit>(BCM.java:1144)

2018-12-05 15:59:52,831 ERROR [STDERR] (Thread-42) at com.crystaldecisions.enterprise.ocaframework.BCMInitializer.run(BCMInitializer.java:29)

2018-12-05 15:59:52,832 ERROR [STDERR] (Thread-42) at java.lang.Thread.run(Thread.java:662)

2018-12-05 15:59:52,833 ERROR [STDERR] (Thread-42) Caused by: java.lang.SecurityException: Toolkit not encapsulated by a jar.

2018-12-05 15:59:52,834 ERROR [STDERR] (Thread-42) at com.rsa.cryptoj.f.ug.d(Unknown Source)

2018-12-05 15:59:52,834 ERROR [STDERR] (Thread-42) at com.rsa.cryptoj.f.ug.b(Unknown Source)

2018-12-05 15:59:52,835 ERROR [STDERR] (Thread-42) at com.rsa.cryptoj.f.nd.b(Unknown Source)

2018-12-05 15:59:52,835 ERROR [STDERR] (Thread-42) at com.rsa.cryptoj.f.nd.c(Unknown Source)

2018-12-05 15:59:52,836 ERROR [STDERR] (Thread-42) at com.rsa.jsafe.CryptoJ.isFIPS140Compliant(Unknown Source)

2018-12-05 15:59:52,837 ERROR [STDERR] (Thread-42) at com.businessobjects.bcm.internal.BcmRsaLib.initialize(BcmRsaLib.java:214)

2018-12-05 15:59:52,837 ERROR [STDERR] (Thread-42) at com.businessobjects.bcm.internal.BcmRsaLib.<clinit>(BcmRsaLib.java:289)

Thanks in advance.

Regards.

Sébastien.

denis_konovalov
Active Contributor
0 Kudos

Could you please re-phraze your question as it doesn't makes much sense.
1. What are you migrating exactly
2. How are you doing this migration
3. What workflow is actually failing (where, how, why are you calling those methods)

denis_konovalov
Active Contributor
0 Kudos

Thank you for clarification. In that case you have used a wrong tag, I will fix it for you.

denis_konovalov
Active Contributor
0 Kudos

I have fixed your tag as you are using SDK app, not BI Platform.

Accepted Solutions (0)

Answers (4)

Answers (4)

denis_konovalov
Active Contributor

Please check PAM to see if your version of JBOSS is supported by BI platform 4.1 version you are using.

Former Member
0 Kudos

Thanks for your replies.

I have all required jars in the classpath. Actually, all work fine with an old version of jboss (jboss 4.2.3.GA) and a newer (wildfly 9.0.1.Final).

Unfortunatly not with jboss 6.1.0.Final. It's due to a classloader issue.

No solution in this thread : https://archive.sap.com/discussions/thread/3259266

Any workaround known?

Thanks.

Sébastien.

former_member230921
Active Contributor
0 Kudos

Check all required jars are in class path.

Bcm.jar

certjFIPS.jar

cryptojFIPS.jar

ssljFIPS.jar

Please replace all jars with latest.

former_member456023
Contributor
0 Kudos

Another thread with similar exception

https://archive.sap.com/discussions/thread/3259266