Aktualisierung der Java-Distribution

Der Installer aktualisiert das JDK für alle INUBIT- und Portal-Komponenten.

Die neue JDK-Installation befindet sich im Ordner _jvm. Die bisherige JDK-Installation befindet sich im Ordner \_jvm_backup_<jdk-version>.

Nach der Aktualisierung

  • Treiber usw.

    Kopieren Sie alle erforderlichen Treiber aus dem bisherigen JDK-Verzeichnis in das neue JDK-Verzeichnis. Dies gilt zum Beispiel für die SAP-Bibliothek (sapjco3.dll oder libsapjco3.so).

  • Zertifikate

    Im neuen JDK-Verzeichnis befindet sich eine neue Version der Datei cacerts.

    ACHTUNG: Wenn Sie die bisherige Datei cacerts direkt in den neuen JDK-Ordner kopieren, besteht die Gefahr, dass neu hinzugefügte Standardzertifikate der JDK-Installation verloren gehen.

    Fügen Sie daher die erforderlichen Zertifikate manuell zur neuen Datei cacerts hinzu.

  • Verlinkung

    In der Datei java_home_path_setter.[sh|cmd] verweist der Eintrag für JAVA_HOME auf den neu hinzugefügten JDK-Installationsordner.

Java-Versionsprüfung

Das Skript java_home_path_setter.[sh|cmd] enthält die folgende Zeile:

set JAVA_MAJOR_VERSION_REQUIRED=<erforderliche Java-Version>

Damit prüft die Applikation beim Starten, ob die erforderliche Java-Version mit dem aktuell genutzten JDK erfüllt ist. Wenn Sie die mit der Installation ausgelieferte Java-Distribution verwenden, sind keine Anpassungen erforderlich. Falls Sie eine eigene Java-Distribution verwendenden, muss hier die hier genannte Major-Version durch das JDK erfüllt sein.

Eigenes JDK verwenden

Sie können eine andere als die mit dem Installer bereitgestellte JDK-Distribution oder JDK-Version einsetzen.

Die Major-Version des JDKs muss identisch sein, da anderenfalls eine fehlerfreie Ausführung der Anwendung nicht sichergestellt ist. Siehe installation-guide:system-requirements.adoc#jdk_version

So gehen Sie vor

  1. Stoppen Sie die Process Engine.

  2. Öffnen Sie die Datei <SUITE-INSTALL-DIR>/inubit/java_home_path_setter.[sh|cmd]

  3. Ändern Sie den Pfad in der Zeile mit "JAVA_HOME=".

    Der Pfad muss dabei auf den Ordner der installierten Java-Distribution im System zeigen.
    Standard: Umgebungsvariable JAVA_HOME

  4. Speichern Sie die Änderungen.

  5. Starten Sie die Process Engine.