6. Oktober 2026
Das Java-Ökosystem hat den Umstieg vom javax.*- auf den jakarta.*-Namespace abgeschlossen, und OpenCms 22 zieht mit.
OpenCms 22 ist in zwei Varianten verfügbar, die aus derselben Codebasis erstellt werden: einer Jakarta-Variante für Tomcat 10 und einer Legacy-Variante für Java EE 8 für bestehende Tomcat 9 Installationen. Projekte, die mit den Standardfunktionen von OpenCms arbeiten, wählen einfach die Variante, die zu ihrem Servlet-Container passt. Eigene Module, die direkt auf Servlet-APIs zugreifen, benötigen beim Umstieg auf die Jakarta-Variante meist nur eine Änderung der Imports von javax.servlet auf jakarta.servlet. OpenCms 23, geplant für April 2027, wird ausschließlich auf Jakarta basieren. Dieses Release ist daher der richtige Zeitpunkt, um eigene Module mit der Jakarta-Variante zu testen.