Я пытаюсь обновить приложение Grails, построенное на Grails 3.1.4, до Grails 3.3.8.У меня возникли проблемы с 3.3.9, поэтому я решил использовать 3.3.8.
Я заменил все необходимые пакеты зависимостей Gradle;однако, я получаю эту циклическую зависимость с одним из моих классов обслуживания.
Я не ожидаю здесь никакой циклической зависимости, потому что этот класс не используется в другом месте приложения.Кроме того, этот класс не использует никаких других классов обслуживания из приложения.Тем не менее, у него диагностирована циклическая зависимость.
Configuring Spring Security Core ...
... finished configuring Spring Security Core
ERROR org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter -
***************************
APPLICATION FAILED TO START
***************************
Description:
The dependencies of some of the beans in the application context form a cycle:
methodValidationPostProcessor defined in class path resource [org/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class]
↓
hibernateDatastoreServiceRegistry
┌─────┐
| hibernateDatastore
↑ ↓
| commissionService
└─────┘
FAILURE: Build failed with an exception.