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/libentfernt. 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 unterIS/extlibablegen.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.