Details
-
New Feature
-
Status: Closed
-
Normal
-
Resolution: Done
-
16.0.0
-
None
-
None
-
Orion
-
Orion.Cycle7.Sprint2
-
Undetermined
Description
Servlet spec change caused a chained reaction, that's why we need to update most of the packages in one go
It seems we need to upgrade all of the following dependencies in one shot:
CMS-15640Tuckey URL Rewritefilter 5.1CMS-15835Spring 6CMS-15840Spring Boot 3CMS-15820Servlet 6CMS-15819and laterCMS-15913Tomcat 10.1CMS-15821Apache CXF 4.0CMS-15823JAX RS 3.1CMS-15824JSP-API Version 3.1CMS-15825Jackson JAXRS to Jackson Jakarta RSCMS-15735Apache Wicket 10 (Somewhat backward incompatible)- ModalWindow -> ModalDialog
- WicketTester class moved to its own wicket-tester module
CMS-15783Commons FileUpload 2.x (Wicket 10 uses that one, we need to change all the fileupload sections)CMS-15732Refactor out Ehcache 2.x (Backward incompatible, before migration we have created a jakarta converted version of it)CMS-15733Freemarker has no jakarta release yet (we have created a temporary version)CMS-15756Apache taglibs has no jakarta release yet (we have created our own transformed version)CMS-15863JUnit upgradeCMS-15869Use httpclient5 in Crisp Add-onCMS-15907javax.inject in Essentials SDKCMS-15908javax.websocket in community/services-autoreload
Attachments
Issue Links
- is blocked by
-
CMS-15733 Freemarker migration
- Closed
-
CMS-15783 Migrate commons-fileupload to 2.x
- Closed
-
CMS-15871 Test Freemarker 2.3.33-snapshot
- Closed
-
CMS-15640 UrlRewritefilter Servlet Spec 5+ support
- Closed
-
CMS-15732 Migrate from Ehcache 2.x to Caffeine (refactor)
- Closed
-
CMS-15735 Wicket 10 migration
- Closed
-
CMS-15737 Get rid of Apache Taglibs
- Closed
-
CMS-15802 Upgrade swagger to v3
- Closed
-
CMS-15819 Migrate to Tomcat 10.1 (Jakarta Migration)
- Closed
-
CMS-15820 Migrate to Servlet 6 (Jakarta Migration)
- Closed
-
CMS-15821 Migrate to CXF 4.x, WS 3.x and JAXB 3.x
- Closed
-
CMS-15823 Migrate to JAX RS 3.1
- Closed
-
CMS-15824 Migrate to JSP api 3.1
- Closed
-
CMS-15825 Migrate Jackson to Jakarta version
- Closed
-
CMS-15829 Check Jackrabbit for Jakarta compatibility
- Closed
-
CMS-15833 Upgrade Apache Geronimo Specs dependencies
- Closed
-
CMS-15835 Migrate to Spring 6
- Closed
-
CMS-15838 Clean up (jakarta) activation.jar dependencies
- Closed
-
CMS-15840 Migrate to Spring Boot 3
- Closed
-
CMS-15863 JUnit/Jupiter/Hamcrest/EasyMock/Powermock/Assertj/Mockito upgrades
- Closed
-
CMS-15869 Spring 6: use httpclient5 in Crisp
- Closed
-
CMS-15907 Upgrade javax.inject to jakarta.inject
- Closed
-
CMS-15913 Use latest Tomcat 10.1 patch version
- Closed
- relates to
-
CMS-15756 Transform Taglibs to Jakarta
- Closed