We noticed that the last version of the webdav addon (
2.5.2) uses a different spring version compared to cuba spring version.
Cuba Platform 7.2.4 spring version: 5.2.3-RELEASE
Webdav addon 2.5.2 spring version: 5.2.5-RELEASE
Steps to reproduce the problem:
1 - Execute
gradle clean buildWar command in a project without webdav-addon.
2 - Inspect the generated war WEB-INF/lib folder and look at spring versions:
3 - Add webdav-addon to the project and execute
gradle clean buildWar command again
4 - Inspect the generated war WEB-INF/lib folder and look at spring versions:
As we created a base tomcat docker image and included cuba-platform common libs (like spring), we can’t run an application when this applications uses webdav addon, because of this version mismatch.