Vor dem Upgrade – Checkliste

Prev Next

Erforderliche Maßnahmen

Vor dem Upgrade auf Version 26.2 (und Java 21) empfehlen wir die folgenden Schritte:

Java-Laufzeitumgebung festlegen

  • Wählen Sie OpenJDK 21 als Zielversion, sofern keine blockierende Abhängigkeit besteht.

  • Überprüfen Sie, ob alle kritischen Drittkomponenten (z. B. Datenbanktreiber) die neuere Java-Version unterstützen.

  • Installieren Sie das JDK nach Möglichkeit durch Entpacken in ein eigenes Verzeichnis, nicht über den OS-Installer oder Paketmanager. Das entkoppelt die JVM von automatischen OS-Updates und ermöglicht einen schnellen Rollback auf die vorherige Java-Version. Details: Upgrade von Java 11 auf Java 21.

Datenbank und JDBC-Treiber prüfen

  • Erstellen Sie eine Liste aller verwendeten Datenbanken und JDBC-Treiber (einschließlich Reporting/BI- und Cloud-Konnektoren).

  • Prüfen Sie für relevante Treiber die Kompatibilität mit der eingesetzten Datenbankversion und der gewählten Java-Version anhand der jeweiligen Hersteller-Dokumentation.

  • Planen Sie bei Bedarf notwendige Treiberaktualisierungen ein.

Informix als Hub-Datenbank nicht unterstützt

  • Ab Version 26.2 (sowie den Patches ab 26.1.5 und 25.1.11) wurden alle Informix-JDBC-JARs aus IS/lib entfernt.  WICHTIG  Ein Betrieb von Informix als Hub-Datenbank ist nicht möglich. Wenn Sie Informix weiterhin in anderen Rollen einsetzen, müssen Sie den Treiber selbst bereitstellen und unter IS/extlib ablegen.

    • Testen Sie die Konnektivität mit der Ziel-Java-Version in einer Testumgebung.

Benutzerdefinierte JDOM-Nutzung validieren

  • Identifizieren Sie alle eigenen Skripte oder Java-Code-Stellen, die JDOM-APIs verwenden.

  • Migrieren Sie diese bei Bedarf auf JDOM2.

  • Führen Sie Regressionstests für Ihre betroffenen Integrationen durch.

TLS-Auswirkungen prüfen

  • Identifizieren Sie Systeme (Datenbanken, Dienste), die noch auf TLS 1.0 oder veralteten Cipher Suites basieren.

  • Aktualisieren Sie diese Systeme oder planen Sie – falls absolut notwendig – abgesicherte Ausnahmen.

In einer Staging-Umgebung testen

  • Führen Sie ein vollständiges Upgrade (Plattform + Java + Treiber) auf einem Testsystem durch.

  • Testen Sie die wichtigsten End-to-End-Szenarien:    

    • Datenbankzugriff (alle verwendeten Datenbanktypen)

    • Reporting- und BI-Integrationen

    • SAP-Konnektivität (SAP JCo 3.1.13, sofern relevant)

    • Sonstige JDBC-basierte Integrationen

  • Automatisierungsregeln und Smart Values prüfen: Java 21 aktualisiert die Unicode-Spezifikation. Prüfen Sie, ob Datumsformate, Zahlenformate (Dezimaltrennzeichen, Tausenderpunkt) und textbasierte Vergleiche in Ihren Automatisierungsregeln, dynamischen Feldwerten und bei berechneten Feldern noch korrekt funktionieren.