Я использую optaplanner 8.3.0 с optaplanner-spring-boot-starter, и я использую файл constraints.drl. В предыдущих версиях ошибки drl были довольно четкими и имели номера строк и т. Д.
В этой конфигурации я получаю такие сообщения журнала, как:
Типизированное выражение Ввод: drlxExpr = volume, patternType = class com.drift.excelsgl.domain.planning.ExpectedTankLevel, declrations = []
...
2021-03-17 09: 01: 10.397 WARN 9852 --- [restartedMain] ConfigServletWebServerApplicationContext: исключение во время инициализации контекста - отмена попытки обновления: org.springframework.beans.factory.UnsatisfiedDependencyException: Ошибка создания bean-компонента с именем «deliveryScheduleRisfesource»: зависимость выражается через поле solverManager; вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании bean-компонента с именем 'solverManager', определенным в ресурсе пути к классу [org / optaplanner / spring / boot / autoconfigure / OptaPlannerAutoConfiguration.class]: создание экземпляра bean-компонента с помощью фабричного метода завершилось неудачно; вложенное исключение - org.springframework.beans.BeanInstantiationException: не удалось создать экземпляр [org.optaplanner.core.api.solver.SolverManager]: фабричный метод 'solverManager' вызвал исключение; вложенное исключение - java.lang.IllegalStateException: ошибка в файле scoreDrl или scoreDrlFile. 2021-03-17 09: 01: 10.444 ОШИБКА 9852 --- [restartedMain] o.s.boot.SpringApplication: сбой при запуске приложения
Есть ли способ проверить файл drl, который возвращает старые сообщения?