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.

Das erste Release der AEP.B2B auf Basis von Java 25 ist veröffentlicht. Nachfolgend finden Sie einen Überblick über die Änderungen und Hinweise für die Migration.

Erstes Java-25-Release verfügbar: Mit dem AEP.B2B Release 2026-KW36 steht die Java-25-Version zur Verfügung. Die zugehörigen Softwarepakete finden Sie auf der Download-Seite.

Für die Nutzung sind die Zustimmung zur neuen AEP.B2B-Lizenz und zusätzliche Download-Berechtigungen erforderlich. Bitte wenden Sie sich hierfür an unseren Support.

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.

Veröffentlicht werden ausschließlich neue Backend-Versionen. Die UI-Komponenten (z. B. B2B-UI, Portal-UI, Admin-UI) sind sowohl mit Java-8- als auch mit Java-25-Backends kompatibel und müssen nicht separat aktualisiert werden.

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 (Adobe AIR Client) wurde aus der Java-25-Version der AEP.B2B entfernt, um Sicherheitsrisiken durch die veralteten Flex-Messaging-Bibliotheken zu minimieren. Weitere Gründe für die Ablösung:

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

Für Kundensysteme, die insbesondere das CCM-Monitoring benötigen, steht der Adobe AIR Client weiterhin über den AEP B2B Flex UI Adapter als separaten Microservice zur Verfügung. Dieser kann bei Bedarf zusätzlich zur AEP.B2B installiert 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
  • Prüfung, ob für eingesetzte Contents (z. B. VC, CXF und weitere kundenspezifische Contents) aktualisierte Versionen für den Betrieb mit Java 25 erforderlich sind (für VC siehe VC Release Notes 2026.10)

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 unseren Migration Guide 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

End-of-Life der Java-8-Version

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