cancel
Showing results for 
Search instead for 
Did you mean: 

SAP JVM version for the BI Support Tool

JohnClark
Active Participant
0 Kudos

The BI Platform Support tool recommends using the SAP JVM for Tomcat and for the Support Tool.

The last two releases of SAP JVM 7.1 (49 and 50) caused problems with out BI4.1sp7 environment. I don't recall the issue with SAP JVM 7.1.49 but when I tried to update to SAP JVM 7.1.50 today, Tomcat would not start after I applied it.

Should we still be using the SAP JVM?

Accepted Solutions (1)

Accepted Solutions (1)

Toby_Johnston
Advisor
Advisor

Hi John,

We recommend using SAPJVM over Oracle JVM because it has a number of debugging tools built in (such as jvmmon and jvmmon-gui). This makes it easier to troubleshoot in the event that Tomcat has threading or hanging issues.

With BI 4.1 SP7 you can also use SAP JVM 8. There is one known issue with a workaround involving BI workspaces as described below:

"With Java 8, there is a workaround required, as described in SAP Note 2149200 . (*8) BI Workspace under BI Launchpad and Visual Difference under Central Management Console, are not supported with Java 8"

Or, you can stay with Oracle JVM for now if you're running a stand-alone version of Tomcat.

Hope it helps to clarify.

Regards
Toby

JohnClark
Active Participant
0 Kudos

Thanks Toby. I assume then that SAP JVM 8 would be recommended for BI4.2sp4 as well?

Answers (1)

Answers (1)

denis_konovalov
Active Contributor
0 Kudos

you can use any supported JVM with tomcat as long as they are listed as supported in the PAM.

JohnClark
Active Participant
0 Kudos

The BI Support Tool recommends using the SAP JVM Specifically because it apparently assists with some functionality in the BI Support Tool. We had another support JVM configured and the BI Support Tool recommended the SAP JVM. I posted the question because I have had problems with the last two versions of the 7.1 version of the SAP JVM.

denis_konovalov
Active Contributor
0 Kudos

Bi Support tool comes with all it needs to run and can be used on machine that doesn't have any JVM preinstalled.