Independent enterprise technology-change research

PT-2026-014 · 17 July 2026

PlatformTrace

Enterprise platform migrations, examined in public.

Runtime transition · Scheduled · High confidence

SAP Commerce Cloud requires JDK 21 and Spring 6

SAP Commerce Cloud projects on the older JDK 17 and Spring 5.x line must move to JDK 21 and Spring 6 before support ends on 31 August 2026.

Evidence boundary: SAP Commerce Cloud continues. The deadline concerns the supported Java and Spring framework line used by customer projects.

What changes

The older JDK 17 and Spring 5.x foundation leaves support. Supported projects must adopt JDK 21 and Spring 6 and validate any custom code that depends on changed APIs or framework behaviour.

Who is affected

  • SAP Commerce Cloud customers still building or operating on JDK 17.
  • Custom extensions compiled against Spring 5.x.
  • Delivery pipelines, test suites and third-party libraries tied to the older runtime.

Timeline

The support deadline is 31 August 2026. Projects should complete compatibility testing before the deadline rather than treating it as a same-day configuration change.

Required action

  • Upgrade the project runtime to JDK 21.
  • Move framework dependencies to Spring 6-compatible versions.
  • Retest custom extensions, integrations and build tooling.
  • Resolve incompatible third-party libraries before production deployment.

What is not affected

The Commerce Cloud service itself is not being retired. The record does not claim that every SAP Commerce deployment uses the same extension set or upgrade effort.

PlatformTrace analysis

This is a forced runtime transition because remaining on the older framework line moves the project outside the supported baseline.

Sources

  1. SAP Commerce Cloud upgrade guidance.

Corrections and updates

No correction is currently open. Deadline or compatibility-guidance changes will be recorded as dated updates.