This article explains how to download and install an Oracle Java 8 JRE and Open JDK.
The following information provides guidance related to the issue indicated in the title.
For help understanding the general concepts, features, and navigation of version 12.1.X and 20.X, consult the product Help system.
FootPrints Service Core 12.1.01 and later requires an Oracle Java 8 JRE and Footprints 20.19.X requires OpenJDK 11.0.2 to be installed on the FootPrints Service Core application server.
If you want FootPrints Service Core 12.0.01 or later to use AES 256-bit encryption you must configure Java following the instructions in the How to enable AES-256 bit encryption in FootPrints Service Core article before installing FootPrints Service Core.
Additionally, these steps must be performed with full Administrator privileges.
Setting for Footprints 12.X to 20.18.03
Setting for Footprints 20.19.01 onwards
Configuring Tomcat8.5 on Linux (Footprints 20.19.01 Upgrade)
Tomcat will use OpenJDK11 (doing this will successfully deploy Footprints 20.19.01 after Footprints is installed)
Note: (Specifically for Linux upgrade) if Footprints is not started via Tomcat8.5 and the tomcat logs contain error related to cxf
Add the following line in setenv.sh , this would be just a workaround and is not recommended by Tomcat, defect DRZNZ-5551 is logged for the same
export CATALINA_OPTS="$CATALINA_OPTS -Dorg.apache.cxf.stax.allowInsecureParser=1"