SAP Commerce Cloud 2211 tritt in eine der bedeutendsten Modernisierungsphasen der letzten Jahre ein. Mit der Umstellung auf Java 21, Spring Framework 6 und aktualisierte Plattformabhängigkeiten ist dieses Upgrade weit mehr als eine routinemäßige technische Migration – es ist ein strategischer Schritt hin zu einer leistungsfähigeren, sichereren und zukunftsfähigen Commerce-Plattform.
Für Unternehmen, die SAP Commerce 2211 derzeit noch mit Java 17 betreiben, ist insbesondere Ende August 2026 ein wichtiges Datum. Mit dem Java-21-Framework-Update führt SAP einen verbindlichen Migrationszeitplan ein. Builds auf Basis von Java 17 werden voraussichtlich bis zum 31. August 2026 auslaufen. Deshalb ist jetzt der richtige Zeitpunkt, die Migration zu planen, zu testen und erfolgreich umzusetzen.
Bevor Sie weiterlesen
Dieser Artikel ist Teil unserer umfassenden SAP Commerce 2026-Artikelserie.
Wenn Sie zunächst einen Überblick über die geschäftlichen Auswirkungen erhalten möchten, empfehlen wir Ihnen folgende Beiträge:
- Was bedeutet das Support-Ende für Ihr Unternehmen?
- Welche Optionen haben Sie nach Juli 2026?
- Was kostet eine Migration?
Dieser Artikel konzentriert sich auf die technischen Auswirkungen eines Upgrades von SAP Commerce 2205, die Kompatibilität mit Java 21 sowie die technischen Entscheidungen, die im Rahmen einer erfolgreichen Migration getroffen werden müssen.
Was ändert sich mit SAP Commerce 2211?
Mit dem Java-21-Update erhält SAP Commerce 2211 eine moderne technische Grundlage. SAP Commerce Cloud wurde auf Java JDK 21 und Spring Framework 6.2 aktualisiert und entspricht damit den aktuellen Enterprise-Java-Standards.
Das Framework-Update betrifft mehrere zentrale Bereiche:
- Die Laufzeitumgebung wird von Java 17 auf Java 21 umgestellt.
- Spring Framework wird von Version 5 auf Version 6 aktualisiert.
- Migration von älteren Java-EE-APIs hin zu Jakarta EE.
- Aktualisierung der Authentifizierungs- und Sicherheitsframeworks.
- Entfernung veralteter APIs und Legacy-Klassen.
- Verbesserte Kompatibilität mit aktuellen JVM-, Cloud- und Sicherheitsstandards.
SAP weist außerdem darauf hin, dass sich die OAuth2-Unterstützung geändert hat. Im Rahmen des Java-21-Upgrades ersetzt der Spring Authorization Server das bisher verwendete OAuth2-Framework.
Warum sollten Sie das Upgrade vor August 2026 durchführen?
Der offensichtlichste Grund ist die Einhaltung der SAP-Produkt-Roadmap. Der eigentliche Mehrwert geht jedoch weit über das Einhalten eines Termins hinaus.
Ein Upgrade vor Ende August 2026 verschafft Ihrem Team ausreichend Zeit, um:
- veraltete oder entfernte APIs zu identifizieren,
- erforderliche Migrationen von javax.* nach jakarta.* durchzuführen,
- individuelle Erweiterungen und Integrationen anzupassen,
- Storefront, OCC APIs, CronJobs, Backoffice, Solr und sämtliche Integrationen zu validieren,
- Performance- und Regressionstests durchzuführen,
- eine kurzfristige Migration kurz vor Ablauf der Frist zu vermeiden.
Wer das Upgrade zu lange hinauszögert, erhöht das Projektrisiko erheblich. SAP-Commerce-Projekte bestehen häufig aus jahrelang gewachsenen Individualentwicklungen, Integrationen, Checkout-Prozessen, Payment-Flows, Suchanpassungen und Backoffice-Erweiterungen. All diese Komponenten müssen sorgfältig unter der neuen Laufzeitumgebung mit Java 21 und Spring 6 getestet werden.
Java 21 vs. Java 17 – welche Vorteile bringt das Upgrade?
Java 17 ist bereits eine leistungsfähige Long-Term-Support-Version (LTS). Mit Java 21 steht jedoch die nächste Generation in Bezug auf Performance, Wartbarkeit und Entwicklerproduktivität zur Verfügung.
Zu den wichtigsten Vorteilen gehören:
1. Längerfristiger Plattform-Support
Java 21 ist die aktuellere LTS-Version und bietet SAP-Commerce-Implementierungen eine deutlich längere Perspektive hinsichtlich Support, Sicherheitsupdates und Kompatibilität mit moderner Infrastruktur.
2. Verbesserte JVM-Performance
Java 21 enthält zahlreiche Optimierungen auf JVM-Ebene, die die Laufzeiteffizienz, das Verhalten der Garbage Collection und die Reaktionsfähigkeit von Anwendungen verbessern können. Gerade bei großen E-Commerce-Plattformen können bereits kleine Performancegewinne während Lastspitzen einen spürbaren Unterschied machen.
3. Virtual Threads
Eine der meistdiskutierten Neuerungen in Java 21 sind die Virtual Threads. Auch wenn bestehende SAP-Commerce-Projekte ihre Threading-Logik nicht unmittelbar darauf umstellen müssen, markieren Virtual Threads einen wichtigen technologischen Fortschritt für Java-Anwendungen mit hoher Parallelität.
4. Verbesserungen der Sprache und APIs
Java 21 bringt zahlreiche Erweiterungen mit, die den Code übersichtlicher und ausdrucksstärker machen. Dazu gehören unter anderem Verbesserungen beim Pattern Matching, Records, Sequenced Collections sowie viele weitere Funktionen, die die tägliche Entwicklung vereinfachen.
5. Bessere Kompatibilität mit modernen Bibliotheken
Immer mehr Enterprise-Java-Bibliotheken setzen mittlerweile Java 17 oder Java 21 als Mindestvoraussetzung voraus. Durch das Upgrade auf SAP Commerce 2211 vermeiden Unternehmen, langfristig auf veralteten Abhängigkeiten und Bibliotheken sitzen zu bleiben.
Spring 6 – ein bedeutender Technologiesprung
Der Wechsel von Spring Framework 5 auf Spring Framework 6 gehört zu den wichtigsten Bestandteilen des Upgrades.
Spring 6 setzt eine moderne Java-Version voraus und unterstützt gleichzeitig den vollständigen Übergang zum Jakarta-EE-Namensraum.
Eine der wichtigsten Änderungen ist die Migration von javax.annotation nach jakarta.annotation, wie auch in der offiziellen SAP-Dokumentation beschrieben.
Für SAP-Commerce-Projekte bedeutet das insbesondere die Überprüfung folgender Bereiche:
- individuelle Spring-XML-Konfigurationen,
- eigene Beans und Annotationen,
- Konfiguration der Web-Schicht,
- Sicherheitskonfigurationen,
- veraltete Spring-APIs,
- Drittanbieter-Bibliotheken, die weiterhin javax.* verwenden,
- individuelle OCC-Controller und Filter,
- Integrations-Erweiterungen.
Darüber hinaus bietet Spring 6 eine bessere Ausrichtung auf moderne Cloud-native Java-Anwendungen, verbesserte Möglichkeiten für Observability, eine modernisierte Sicherheitsbasis sowie die Kompatibilität mit aktuellen Bibliotheken des Java-Ökosystems.
Produktverbesserungen und neue Möglichkeiten
Das Java-21-Framework-Update für SAP Commerce 2211 ist weit mehr als lediglich der Austausch einer JDK-Version. Es schafft die Grundlage für die Weiterentwicklung der gesamten Plattform.
Unternehmen profitieren unter anderem von:
- einer moderneren und sichereren Laufzeitumgebung,
- aktualisierter Kompatibilität innerhalb des Spring-Ökosystems,
- besserer Unterstützung für Cloud-Deployments,
- geringerer Abhängigkeit von veralteten APIs,
- einer besseren Ausgangsbasis für zukünftige SAP-Commerce-Upgrades,
- einer saubereren Modernisierung individueller Erweiterungen,
- einer stärkeren Ausrichtung an aktuellen Enterprise-Architekturstandards.
Gleichzeitig bietet das Upgrade den idealen Zeitpunkt, bestehende technische Schulden kritisch zu hinterfragen.
Viele SAP-Commerce-Systeme wurden über Jahre hinweg kontinuierlich erweitert und individualisiert. Das Upgrade bietet eine hervorragende Gelegenheit,
- nicht mehr benötigten Code zu entfernen,
- Integrationen zu vereinfachen,
- veraltete APIs abzulösen,
- automatisierte Tests auszubauen und
- die langfristige Wartbarkeit der Plattform deutlich zu verbessern.
Wie wir Sie bei Ihrem SAP-Commerce-Upgrade unterstützen können
Ein Upgrade auf SAP Commerce 2211 mit Java 21 und Spring 6 ist weit mehr als ein reines Versionsupdate. Es betrifft die gesamte Commerce-Landschaft – von Backend-Anpassungen und Integrationen über Storefronts und CI/CD-Pipelines bis hin zu Tests, Cloud-Deployments und dem Betrieb in der Produktion.
Als Softwareunternehmen mit langjähriger Erfahrung im SAP-Commerce-Umfeld unterstützen wir Unternehmen dabei, Risiken zu minimieren, Projekte schneller umzusetzen und das notwendige Upgrade als Chance für eine umfassende Modernisierung zu nutzen.
1. Upgrade Assessment und Roadmap
Der erste Schritt ist eine strukturierte Analyse Ihrer bestehenden SAP-Commerce-Lösung und die Erstellung eines klaren Upgrade-Plans.
Dabei betrachten wir unter anderem:
- individuelle Erweiterungen und veraltete APIs,
- mögliche Kompatibilitätsprobleme mit Java 21, Spring 6 und Jakarta EE,
- Drittanbieter-Bibliotheken und Build-Abhängigkeiten,
- die Readiness Ihrer SAP-Commerce-Cloud-Umgebung,
- Projektkomplexität, Risiken und den erforderlichen Aufwand,
- eine realistische Migrations-Roadmap bis zum Stichtag im August 2026.
Unser Ziel ist es, unangenehme Überraschungen während des Projekts zu vermeiden und allen Beteiligten frühzeitig Transparenz über Aufwand, Budget und Zeitplan zu verschaffen.
2. Unterstützung bei der Migration auf Java 21 und Spring 6
Der Wechsel von Java 17 auf Java 21 sowie von Spring 5 auf Spring 6 kann insbesondere bei älteren Individualentwicklungen und Integrationen zu Inkompatibilitäten führen.
Wir unterstützen Sie bei:
- der Überarbeitung von Code, der veraltete oder entfernte APIs verwendet,
- der Migration von javax.* auf jakarta.*,
- der Aktualisierung von Spring-Konfigurationen und Bean-Definitionen,
- der Behebung von Abhängigkeitskonflikten,
- der Modernisierung von Authentifizierungs- und Sicherheitskonfigurationen,
- der Sicherstellung der vollständigen Kompatibilität mit der aktuellen SAP-Commerce-Laufzeitumgebung.
So können Entwicklungsteams schneller arbeiten, ohne Stabilität oder Wartbarkeit zu gefährden.
3. Analyse individueller SAP-Commerce-Anpassungen
Die meisten SAP-Commerce-Plattformen wurden über viele Jahre an individuelle Geschäftsprozesse angepasst. Genau diese Erweiterungen stellen während eines Upgrades häufig das größte Projektrisiko dar.
Wir analysieren unter anderem:
- Checkout- und Warenkorbprozesse,
- Preislogik und Promotionen,
- Zahlungsintegrationen,
- SAP ERP- bzw. SAP-S/4HANA-Integrationen,
- Order-Management-Prozesse,
- Produkt- und Katalogerweiterungen,
- Backoffice-Anpassungen,
- OCC APIs und Headless-Commerce-Komponenten,
- B2B-Funktionen wie Organisationseinheiten, Benutzer, Rollen, Angebote und Genehmigungsprozesse.
Wo immer möglich, vereinfachen wir bestehende Legacy-Anpassungen und richten sie stärker an den Standardfunktionen von SAP Commerce aus.
4. Modernisierung von Integrationen und APIs
SAP Commerce arbeitet selten isoliert. In den meisten Unternehmen ist die Plattform eng mit ERP-Systemen, Zahlungsdienstleistern, PIM-, CRM- und Marketing-Systemen sowie Such-, Analyse- und Logistiklösungen verbunden.
Wir unterstützen Sie dabei,
- die API-Kompatibilität nach dem Upgrade zu überprüfen,
- die Kommunikation mit SAP-Backend-Systemen zu testen,
- Authentifizierungsmechanismen zu modernisieren,
- Fehlerbehandlung und Monitoring zu verbessern,
- Batch-Jobs und CronJobs zu stabilisieren,
- Middleware- und Cloud-Integrationen anzupassen,
- Regressionstests für Integrationen vorzubereiten.
Besonders wichtig ist dies für geschäftskritische Prozesse wie Preisberechnung, Lagerbestände, Bestellexport, Zahlungsabwicklung oder Kundenregistrierung.
5. Testing, Automatisierung und Qualitätssicherung
Ein erfolgreiches SAP-Commerce-Upgrade steht und fällt mit einer umfassenden Regressionsteststrategie.
Wir unterstützen Sie bei der Planung und Durchführung von Tests, die sowohl technische als auch fachliche Risiken abdecken.
Unser Leistungsumfang umfasst unter anderem:
- Vorbereitung automatisierter Regressionstests,
- Aktualisierung von Unit- und Integrationstests,
- Testfälle für Checkout und Zahlungsprozesse,
- Tests der OCC APIs,
- Validierung des Backoffice,
- Performance- und Lasttests,
- Smoke Tests für Cloud-Deployments,
- Unterstützung der Fachbereiche während der User Acceptance Tests (UAT).
Unser Ziel ist klar: Ein sicheres Upgrade ohne Unterbrechungen im Produktivbetrieb.
6. Cloud Build, Deployment und DevOps
Bei SAP-Commerce-Cloud-Projekten betrifft das Upgrade auch Build-Prozesse, Deployment-Pipelines, Umgebungen und das Release-Management.
Wir unterstützen unter anderem bei:
- der Vorbereitung der SAP-Commerce-Cloud-Builds,
- der Aktualisierung von CI/CD-Pipelines,
- der Überprüfung der Umgebungs-Konfiguration,
- der Planung von Deployments für Entwicklungs-, Test- und Produktivumgebungen,
- der Datenbank-Migrationsstrategie,
- Rollback-Konzepten,
- Monitoring und Validierung nach dem Release.
So stellen wir sicher, dass das Upgrade nicht nur erfolgreich gebaut, sondern auch sicher produktiv eingeführt wird.
7. Performance - und Stabilitätsoptimierung
Nach der technischen Migration unterstützen wir unsere Kunden dabei, das Potenzial der neuen Plattform vollständig auszuschöpfen.
Dazu gehören unter anderem:
- JVM-Tuning für Java 21,
- Analyse von Speicherverbrauch und Garbage Collection,
- Optimierung von Solr und Suchprozessen,
- Optimierung von CronJobs und Hintergrundprozessen,
- Überprüfung der Cache-Konfiguration,
- Analyse langsamer Datenbankabfragen und Performance-Engpässe,
- Verbesserung des Produktions-Monitorings.
Das Upgrade auf Java 21 sollte nicht nur den aktuellen Zustand erhalten, sondern die Performance der Plattform nachhaltig verbessern.
8. Support nach dem Upgrade und kontinuierliche Weiterentwicklung
Mit dem Go-live endet das Projekt nicht.
Wir begleiten unsere Kunden auch nach der erfolgreichen Migration, stabilisieren die Plattform und unterstützen die Teams dabei, die neue technische Grundlage optimal zu nutzen.
Dazu gehören unter anderem:
- Hypercare nach dem Produktivstart,
- Fehleranalyse und Bugfixing,
- Monitoring des Produktivsystems,
- Unterstützung der Fachbereiche,
- Optimierung neu migrierter Komponenten,
- Planung weiterer Modernisierungsschritte.
Warum mit Cassovia Code zusammenarbeiten?
Wir unterstützen Unternehmen dabei, das Upgrade auf SAP Commerce 2211 mit Java 21 mit der richtigen Kombination aus technischer Expertise, Commerce-Know-how und einem strukturierten Delivery-Ansatz umzusetzen.
Unser Mehrwert besteht nicht nur darin, die Plattform auf einer neuen Laufzeitumgebung lauffähig zu machen. Wir sorgen dafür, dass geschäftskritische Prozesse wie Produktsuche, Checkout, Zahlungsabwicklung, Bestellmanagement, Integrationen und Kundenverwaltung auch nach dem Upgrade zuverlässig und stabil funktionieren.
Mit Blick auf den Stichtag Ende August 2026 ist ein frühzeitiger Projektstart der sicherste Weg. Wir unterstützen Sie bei der Analyse, Planung, Migration, Qualitätssicherung, dem Deployment und der Stabilisierung Ihrer SAP-Commerce-Plattform – damit aus dem verpflichtenden Upgrade ein kontrolliertes Modernisierungsprojekt wird und kein Last-Minute-Risiko.
Planen Sie ein Upgrade auf SAP Commerce?
Lassen Sie sich in einer kostenlosen 60-minütigen Beratung von einem unserer SAP-Commerce-Architekten beraten.
Beratung vereinbarenFazit
Das Upgrade auf SAP Commerce 2211 mit Java 21 und Spring 6 ist ein wichtiger und notwendiger Schritt, um Ihre Plattform langfristig zukunftssicher aufzustellen.
Der Stichtag Ende August 2026 macht dieses Upgrade zeitkritisch. Gleichzeitig bietet sich Unternehmen die Chance, ihre technische Basis zu modernisieren, die Sicherheitsarchitektur zu stärken, die langfristige Wartbarkeit zu verbessern und ihre Plattform optimal auf zukünftige SAP-Commerce-Innovationen vorzubereiten.
Unternehmen, die frühzeitig mit der Planung beginnen, haben die besten Voraussetzungen, das notwendige Upgrade in eine nachhaltige Modernisierungsinitiative zu verwandeln. Statt das Projekt als rein technische Pflichtaufgabe zu betrachten, lohnt es sich, die Gelegenheit zu nutzen, Legacy-Code zu bereinigen, Integrationen zu modernisieren, automatisierte Tests auszubauen und die Commerce-Plattform für die kommenden Jahre fit zu machen.



