CoreMedia Content Cloud v12 Upgrade Guide / Version 2404
Table Of ContentsThe following dependencies were upgraded to new major versions with notable changes:
Spring Boot from 2.7 to 3.2. To upgrade and migrate custom sources, please see:
Spring Framework from 5.3 to 6.1. To upgrade and migrate custom sources, please see:
Spring Security from 5.8 to 6.2. To upgrade and migrate custom sources, please see:
Spring Data BOM from 2021.2 to 2023.1. To upgrade and migrate custom sources, please see:
Spring Webflow from 2.5 to 3.0. The new major version is a compatibility release, allowing projects to migrate to the latest Spring versions without having to replace implementations of the abandoned Webflow project. See also Blog Post: Spring Web Flow 3.0.0 Released.
Jakarta Activation API from 1.2 to 2.1. To upgrade and migrate custom sources, please note:
The dependency coordinates changed from
com.sun.activation:jakarta.activationtojakarta.activation:jakarta.activation-apiThe packages of the Java classes changed from
javax.activationtojakarta.activation
Jakarta Annotations API from 1.3 to 2.1. To upgrade and migrate custom sources, please note:
The packages of the Java classes changed from
javax.annotationtojakarta.annotation
Jakarta Dependency Injection API from 1 to 2.0 To upgrade and migrate custom sources, please note:
The dependency coordinates changed from
javax.inject:javax.injecttojakarta.inject:jakarta.inject-apiThe packages of the Java classes changed from
javax.injecttojakarta.inject
Jakarta Mail API from 1.6 to 2.1. To upgrade and migrate custom sources, please note:
The dependency coordinates changed from
com.sun.mail:jakarta.mailtojakarta.mail:jakarta.mail-apiThe packages of the Java classes changed from
javax.mailtojakarta.mail
Jakarta Servlet API from 4.0 to 6.0. To upgrade and migrate custom sources, please note:
The packages of the Java classes changed from
javax.servlettojakarta.servlet
Jakarta Server Pages API from 2.3 to 3.1. To upgrade and migrate custom sources, please note:
The packages of the Java classes changed from
javax.servlet.jsptojakarta.servlet.jsp
Jakarta Transactions API from 1.3 to 2.0. To upgrade and migrate custom sources, please note:
The packages of the Java classes changed from
javax.transactiontojakarta.transaction
Jakarta Validation API from 2.0 to 3.0. To upgrade and migrate custom sources, please note:
The packages of the Java classes changed from
javax.validationtojakarta.validation
Jakarta XML Binding API from 2.3 to 4.0. To upgrade and migrate custom sources, please note:
The packages of the Java classes changed from
javax.xml.bindtojakarta.xml.bind
JAXB Runtime from 2.3 to 4.0. To upgrade and migrate custom sources, please see Jakarta XML Binding - Release Notes.
Hibernate Object/Relational Mapping from 5.6 to 6.4. To upgrade and migrate custom sources, please see Hibernate ORM Migration Guides.
Hibernate Validator from 6.2 to 8.0. To upgrade and migrate custom sources, please see Hibernate Validator Migration Guide.
SLF4J from 1.7 to 2.0. To upgrade and migrate custom sources, please see What has changed in SLF4J version 2.0.0?.
Apache Tomcat from 9.0.82 to 10.1. To upgrade and migrate custom sources, please see Apache Tomcat Migration Guide.


