Actions
task #10216
openUpgrade to Spring 5.x
Status:
In Progress
Priority:
Highest
Assignee:
Category:
platform
Target version:
Start date:
Due date:
% Done:
10%
Estimated time:
Severity:
normal
Description
copied from #10055
there is a local feature branch "feature_10216_spring5"
Issues:
- unitils support (could override some classes but it does not work in cdmlib-remote for some reason)
- cdmlib-remote-webapp ClassifiationIT des not work due to failing @RequestMapping resolution
- .json is not mapped correctly as content negotiation via pathExtensions is not sufficiently supported anymore by Spring >5.2(?), see deprecated method favorPathExtension() in CdmSpringMVCConfig.configureContentNegotiation()
- can be workarounded by adding the .json version to the @RequestMapping, tested for ClassificationListController with @RequestMapping(value = {"/classification", "/classification.json"})
- all other tests are running
- also running TestModelUpdate works, so generally creating the spring5 application context works
Also important:
also decide which spring version to use: #4608 (if not yet solved)
use the encrypto Passwordencoder in UserService instead of the deprecated one
- required for upgrading to spring-security 5.x
we may want to further normalize spring config files: #5380
check if TaxonNodeByNameComparator is needed as spring bean as it is currently the case
spring 6 issues copied to #10226
Related issues
Updated by Andreas Müller 3 months ago
- Copied from task #10055: Updates, upgrades and cleanup 2023 added
Updated by Andreas Müller 3 months ago
- Blocks task #10077: upgrade ehcache to 3.x added
Updated by Andreas Müller 3 months ago
- Tags set to upgrade
- Status changed from New to In Progress
- Priority changed from New to Highest
- Target version changed from Unassigned CDM tickets to Release 5.37
- % Done changed from 0 to 10
Updated by Andreas Müller 3 months ago
- Related to task #3408: replace spring-modules-cache by up to date implementation added
Updated by Andreas Müller 2 months ago
- Copied to task #10226: Upgrade to Spring 6.x added
Actions