Troubleshooting: Liquibase Enterprise GUI Installation with only OpenJDK installed

Problem

A user is having trouble installing Datical-DB-win-x86_64… with only the OpenJDK on the system, and the user has verified that Java is indeed installed.

Possible Error Messages

This application requires a Java Runtime Environment 1.7.0

or

org.apache.bsf.BSFException: unable to load language: groovy

Conditions

Only OpenJDK is installed

Resolution

Step 1: Verify that OpenJDK is installed and in your path

Open a command prompt and type: java -version

  • It should return something like:

openjdk version "1.8.0_242" OpenJDK Runtime Environment (build 1.8.0_242-b08) Eclipse OpenJ9 VM (build openj9-0.18.1, JRE 1.8.0 Windows Server 2012 R2 amd64-64-Bit Compressed References 20200122_564 (JIT enabled, AOT enabled) OpenJ9 - 51a5857d2 OMR - 7a1b0239a JCL - 8cf8a30581 based on jdk8u242-b08)

Step 2: Rerun Liquibase installation

Run the following command from the CLI in the same directory as the DaticalDB executable

  • java -jar path_to_DaticalDB_exe_file

  • Example: java -jar DaticalDB-win-x86_64-6.15.6361.exe

If the installation does not successfully complete, proceed to the next section.

Step 3: Reinstall or Repair Java

Make sure that the computer administrator installed OpenJDK with the registry keys update selected, which is NOT a default.

Reinstall or repair Java with this option checked

 

Copyright © Datical 2012-2020 - Proprietary and Confidential