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.activation
tojakarta.activation:jakarta.activation-api
The packages of the Java classes changed from
javax.activation
tojakarta.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.annotation
tojakarta.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.inject
tojakarta.inject:jakarta.inject-api
The packages of the Java classes changed from
javax.inject
tojakarta.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.mail
tojakarta.mail:jakarta.mail-api
The packages of the Java classes changed from
javax.mail
tojakarta.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.servlet
tojakarta.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.jsp
tojakarta.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.transaction
tojakarta.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.validation
tojakarta.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.bind
tojakarta.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.