Übersicht zum Java Upgrade

Upgrade der AEP.B2B auf Java 25

Mit dem Upgrade unserer AEP.B2B-Plattform auf Java 25 stellen wir die technologische Basis für die kommenden Jahre sicher. Ziel ist es, eine moderne, performante und langfristig stabile Plattform bereitzustellen.

Nachfolgend möchten wir Ihnen einen ersten Überblick über Änderungen und das geplante Vorgehen geben.

Umfang des Upgrades

Im Zuge des Upgrades wurden sämtliche Microservices, Bibliotheken und zentralen B2B-Komponenten aktualisiert (darunter: Tomcat, Keycloak, Solr, Datenbanken, Messaging-Systeme). Umfangreiche Upgrades werden zukünftig vermieden, indem wir kontinuierliche Updates und Schwachstellen-Scans vornehmen.

Relevante Änderungen für Ihre Installation

Lizenzmodell

Mit dem Versions-Upgrade stellen wir auf ein proprietäres Lizenzmodell um.
Damit schaffen wir eine klar geregelte und langfristig stabile Grundlage für den Einsatz der AEP.B2B.

Für bestehende B2B Kunden ergeben sich hierdurch keine Änderungen der vertraglichen Rahmenbedingungen.
Unternehmen, die die AEP.B2B im Rahmen von Hosting- oder Reseller-Modellen einsetzen, bedürfen künftig einer gesonderten Vereinbarung.

Entfernung der Flex-UI

Die bisherige Flex-UI kann nicht weiter betrieben werden, da:

  • Apache Flex nicht mehr weiterentwickelt wird
  • Der Adobe Flash Player nicht mehr unterstützt wird
  • Moderne Komponenten wie Tomcat 10 keine Kompatibilität mehr gewährleisten

Uns ist bewusst, dass insbesondere das CCM-Monitoring für einige Kundensysteme relevant ist. Daher besteht die optionale Möglichkeit, eine ausschließlich auf die CCM-Flex-UI reduzierte Instanz bereitzustellen, sofern diese Funktionalität weiterhin benötigt wird.

Weitere Funktionen können bei Bedarf perspektivisch in die neue Web-Oberfläche integriert werden.

Was bedeutet das Upgrade für Ihre Umgebung?

Allgemeine Hinweise

Bei der Umstellung empfehlen wir insbesondere:

  • Durchführung von Regressionstests aller produktiven Workflows
  • Validierung angebundener Um-Systeme
  • Prüfung individueller Konfigurationen und Erweiterungen
  • Einplanung eines ausreichenden Testzeitraums vor Produktivsetzung

Da sich mit neueren Java-Versionen Bibliotheken, Laufzeitverhalten und Sicherheitsmechanismen ändern können, ist eine strukturierte Testphase ausdrücklich empfohlen.

Cloud-Kunden

Für unsere Cloud-Kunden übernehmen wir die technische Migration vollständig.
Ein kurzes Abstimmungsgespräch dient der Aufnahme individueller Anforderungen sowie der Zeitplanung.

onPremise-Kunden

Für On-Premise-Installationen stellen wir eine technische Migrationsdokumentation bereit. Die Umstellung kann eigenständig geplant und durchgeführt werden.

Auf Wunsch unterstützen wir im Rahmen unserer Support- und Serviceleistungen.

Grundsätzlich sind folgende Schritte erforderlich:

  • Docker
    • Einspielen neuer Docker-Images
  • Manuelle Installationen
    • Aktualisierung der Java-Umgebung auf Java 25
    • Ggf. Aktualisierung weiterer Komponenten
    • Aktualisierung von Tomcat auf Version 10
    • Deployment der WAR-Datei nach Tomcat

Nächste Schritte

Wir planen die Migrationsprojekte ab April 2026 zu ermöglichen. Sie werden wie gewohnt über das Release informiert. Wenn Sie Unterstützung benötigen oder Fragen haben, kontaktieren Sie bitte unseren Support über die gewohnten Kanäle.

Java 25 bildet künftig die technologische Grundlage für die Weiterentwicklung der AEP.B2B. Während der Übergangsphase kann die AEP.B2B bei Bedarf weiterhin auf Basis von Java 8 betrieben werden. Mit dem Formatwechsel zum 1. April 2027 ist der produktive Betrieb ausschließlich auf Basis von Java 25 vorgesehen. Für die Java-8-Version sind ab 2027 keine fachlichen Weiterentwicklungen mehr geplant.

Für Rückfragen stehen wir Ihnen selbstverständlich jederzeit zur Verfügung.

Java 25 Upgrade Timeline

View Me   Edit Me