Knowledge Doc: [Fortify Software Security Center] How to correctly upgrade the JDK/JRE/Java version on Tomcat

0 Likes

Summary
A non-supported Java version 8 is on the system and needs to be change to Java 11. ssc.log. java.lang.UnsupportedClassVersionError: ...PropertiesRenderer has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0. If you previously installed SSC's tomcat as a windows service with Java 8, this will not change if you update the JRE_HOME or JAVA_HOME system environment variable to Java 11 will not change what is already set in the Windows registry when the Tomcat service was created. You will need to remove the current Tomcat windows service and recreate it with the proper Java 11 version for SSC 212.0.

Products
Fortify Software Security Center

Environment
SSC 22.1, 21.2, 21.1, 20.2, 20.1, 19.2, 19.1
Windows, Linux, MacOS

Situation
A non-supported Java version 8 is on the system and needs to be change to Java 11. This is what I found on the ssc.log.
===
2022-06-14 09:38:14,328 ...
Invocation of init method failed; nested exception is java.lang.UnsupportedClassVersionError: ...PropertiesRenderer has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0 (unable to load class [com.fortify.util.PropertiesRenderer])
===

Read Full Support Article for Cause and Resolution


Support Article Reference Number (URL Name)
KM000008003

Labels:

Knowledge Docs
Comment List
Related
Recommended