How can we check if ConnectALL isusing Oracle JDK or OpenJDK?
search cancel

How can we check if ConnectALL isusing Oracle JDK or OpenJDK?

book

Article ID: 425658

calendar_today

Updated On:

Products

ConnectAll On-Prem ConnectALL

Issue/Introduction

We need to review the JDK used by Connect ALL. How can we check if it's Oracle JDK or Open JDK?
I seem to have seen both in the installation directory.

Environment

3.x - 4.x

Resolution

Earlier versions of ConnectALL required an external Java installation. Starting with version 3.0, ConnectALL includes its own Java runtime, simplifying installation and upgrades.

 

Versions Prior to 2.11.2.5

  • ConnectALL relied on an external Oracle JDK.
  • Oracle Java had to be installed separately before installing ConnectALL.

 

Version 3.0 and Later

  • ConnectALL is bundled with OpenJDK.
  • Oracle JDK is no longer required.
  • No separate Java installation is needed when installing ConnectALL version 3.0 or higher.

 

Upgrade Behavior (2.x to 3.0 or Higher)

  • During an upgrade, the ConnectALL upgrade wizard automatically imports certificates from the existing Oracle Java keystore into the bundled OpenJDK keystore.
  • The Oracle JDK may still remain installed on the server after the upgrade.
  • If no other applications on the server depend on Oracle Java, it is safe to uninstall Oracle JDK.
  • Verifying the JDK Used by ConnectALL

You can confirm which JDK ConnectALL is using by checking the following environment variables:

  • JAVA_HOME
  • JRE_HOME
  • CONNECTALL_JRE_HOME

On Linux systems, you can also review the ConnectALL service configuration files to identify the configured Java runtime.