Skip to content
Thijs Kinkhorst edited this page Dec 16, 2022 · 1 revision

This page describes how to perform the upgrade from Java 8 to Java 11 for the OpenConext applications. At the time of writing Java 11 is current because it's the highest available (and LTS supported) release of Java On CentOS 7.

Because of incompatibilities between some libraries the upgrade has to be performed in two steps for those applications that have an SQL database:

  1. Upgrade while on Java 8 an app to the last version that upgrades Flyway (version in column 2 in table below).
  2. After this, upgrade tha app to a version that runs on Java 11 (version >= in column 3). The other apps can be upgraded to the Java 11 version in one go.

When using OpenConext-deploy, you can use the version of OpenConext-deploy at tag pre-java11 to deploy the apps for the first step, then the latest HEAD for the second step.

App Last Java 8 First Java 11
Attribute-aggregation 2.1.3 3.0.0
Dashboard 12.0.0
Manage 7.0.0
Monitoring-tests 7.0.0
Mujina 8.0.0
Myconext 6.0.0
OIDCng 6.0.0
OIDC-playground 3.0.0
PDP 3.0.3 4.0.0
Teams 8.5.3 9.0.0
VOOT 5.0.0