Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Removed Java 8 references + updated the Java minor version to the latest.

...

Table of Contents
maxLevel3

Overview

The Snaplex Linux installers have a bundled JRE 11 distribution, and Groundplex instances are installed with JRE 11. You can follow the instructions in this document to configure Java 11 on your Linux and Windows Snaplex instances. Starting with the 4.24 release (February 2021), Snaplex instances on Java 8 will stop working.    

Java Version Configurability

When you install a Groundplex using the new RPM/DEB installer or a Docker container, it defaults to Java 11. While we ship Java 11 with the Snaplex for Linux users, Windows users must manually update to install Java 11.  

title
Note
titleExisting Customizations on Linux/Windows
  • For existing custom Groundplex instances, you must reapply the customizations after upgrading to Java 11.
  • To use custom truststore entries, you should back up the /opt/snaplogic/pkgs/jre1.8.0_162/lib/security/cacerts file and copy any additional custom truststore entries to the /opt/snaplogic/pkgs/jdk-11.0.810+109-jre/lib/security/cacerts file using the keytool utility. 
Info
Rolling Back your Version of Java

As of the 4.24 release (February 2021), we do not support rolling back to Java 8.

Upgrade Process

To upgrade your Groundplex to Java 11:

...

The Snaplex installer defaults to openjdk-11.0.810+109-jre. To change the version, create a file /etc/sysconfig/jcc with SL_JAVA_HOME pointing to the desired JRE location.

To create the /etc/sysconfig directory and /etc/sysconfig/jcc file as well as grant read permissions to all users, run the following command:

Code Block
languagejava
sudo mkdir -p /etc/sysconfig; sudo sh -c "echo 'export SL_JAVA_HOME=/opt/snaplogic/pkgs/jdk-11.0.810+109-jre/' >> /etc/sysconfig/jcc"

...

After you configure Java, go to the SnapLogic Dashboard and verify that the Additional Information dropdown list displays the Java version as 11.0.8 or higher.

Support Plan

Java 8 is no longer supported. Snaplex nodes running Java 8 will fail to upgrade to the 4.24 release (February 2021), and an error will appear in the jcc_ouptut.log. All nodes must be upgraded to Java 11 for your Snaplex instances to upgrade successfully.

Java 11 Support FAQs 

How is Java 11 supported in the SnapLogic Platform?

The current Snaplex Linux installers have a bundled JRE 11 distribution, and Groundplex instances are installed with JRE 11.

Is Java 8 still supported?

No. Java 8 is deprecated as of August 2020. Java 8 is no longer supported for the 4.24 Release (February 2021)10_9 or higher.