Добрый день! После обновления платформы на версию 7.0.4 при развертывании на удаленном сервере в TeamCity вылетает ошибка. При этом когда локально запускаю проект все проходит нормально без ошибок.
Параметры развертывания взяты из документации https://doc.cuba-platform.com/manual-7.0-ru/tomcat_war_deployment.html
Версия Tomcat на сервере 8.5.20, java - 1.8.0_202
Буду рад любой помощи! Лог ошибки app.log (62.5 КБ)
Здравствуйте,
Скорее всего, у вас две копии библиотеки jackson-databind в каталоге tomcat/shared/lib
. Этот каталог нужно удалять и заливать новый при развёртывании, без сохранения старых библиотек.
@artamonov, благодарю за оперативный ответ! А если у меня на сервере нет такого каталога? В чем еще может быть причина?
Сложно сказать, не зная вашего процесса развёртывания. Скорее всего несовместимые версии библиотеки в Class Path.
Решил проблему добавлением зависимости в build.gradle библиотеки jason-databind последней версии. Развертывание проходит успешно, но появилась другая проблема - пропал анонимный доступ через REST, при том что локально все работает. Может ли быть как то связано это с обновлением библиотеки или есть еще какие то причины?