Diese Anleitung gilt für jadice web toolkit Version 5.13.0.7 vom 19.11.2024.
Die Hinweise gelten für die Migration von jadice web toolkit 5.12 auf 5.13.
Eine Übersicht der Versionen des jadice web toolkit finden Sie hier.
In den meisten Fällen sollte es ausreichend sein, die Version 5.12 des jadice web toolkit in Ihrem dependency-management durch die aktuellste 5.13 zu ersetzen.
Inhalt
Neue Funktionen und Features
Jakarta / JakartaEE
Mit der Version 5.12 des jadice web toolkit wurde Spring Boot von Version 2.7 auf 3 geupdated. Damit einher geht die Migration von javax
zu jakarta
. Für das XML-Parsen (beispielsweise beim Annotations-Profil) wurde in Versionen <= 5.12 des jadice web toolkit JAXB in der Versionslinie 2 verwendet. Diese Klassen liegen ebenfalls im javax
-Package. Mit Version 5.13 des jadice web toolkit wird JAXB Version 4 verwendet (nun ebenfalls im Package jakarta
).
jadice core 6
Der einzige Unterschied der jadice web toolkit Version 5.13 gegenüber 5.13 besteht in der Version des jadice core (3 → 6). Das jadice web toolkit kapselt diese APIs, dennoch kann es vorkommen, dass Ihre Integration jadice core APIs direkt nutzt. In diesem Fall sind ggf. weitere Schritte erforderlich. Diese sind hier beschrieben. In den meisten Fällen sollte es ausreichend sein, die Version 5.12 des jadice web toolkit in Ihrem dependency-management durch die aktuellste 5.13 zu ersetzen.
Änderungen bei Dependencies
Wenn Sie die BOM des jadice web toolkit verwenden, müssen Sie nichts weiter tun!
Alt | Neu |
---|---|
javax.xml.bind:jaxb-api:2.3.1 | jakarta.xml.bind:jakarta.xml.bind-api:4.0.2 |
com.sun.xml.bind:jaxb-core:4.0.5 | com.sun.xml.bind:jaxb-core:4.0.5 |
com.sun.xml.bind:jaxb-impl:2.3.5 | com.sun.xml.bind:jaxb-impl:4.0.4 |
API-Änderungen und Umbenennungen von Klassen und Packages
Keine
Änderungen am Verhalten
Keine
Änderungen in der Modulstruktur / Integration via Maven
Keine
Entfernte Klassen und Funktionalitäten
Keine