Ошибка миграции с 7.1.2 до 7.2.11

Добрый день!
Обновляем версию платформы до самой актуальной.
Вроде бы все прошло, но при запуске показывает ошибку

> Task :ROOT-web:buildScssThemes FAILED

Execution failed for task ':ROOT-web:buildScssThemes'.
> org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(Ljava/lang/Iterable;Lgroovy/lang/Closure;)Ljava/util/List;

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

Я так понимаю, что то связанное с неверной версией gradle
Версия gradle:
image
Что пошло не так?

Добрый день,

  1. Приложите пожалуйста свой файл build.gradle (очищенный от паролей). Возможно там остались какие-то устаревшие конструкции.

  2. Выполните в терминале gradlew deploy --stacktrace, чтобы получить стектрейс исключения, приложите сюда результат.

stacktrace.txt (6.6 КБ) build 7.2.11.txt (10.3 КБ)

Файлы приложил

Добрый день.

Нам не удалось воспроизвести проблему. Судя по логам, складывается ощущение, что используется не та версия Gradle

Caused by: java.lang.NoSuchMethodError: org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(Ljava/lang/Iterable;Lgroovy/lang/Closure;)Ljava/util/List;

Попробуйте перед сборкой остановить демон процессы Gradle командой: gradlew --stop, после чего перезапустить сборку проекта: gradlew clean assemble.

Если проблема не исчезнет, приложите, пожалуйста, демо проект в котором она воспроизводится.

Глеб

Здравствуйте!
Остановка демонов и пересборка процессов не помогла.
Однако я заметил, что если выполнять gradlew deploy в консоли, то процесс завершается успешно. Однако если выполнять deploy через меню CUBA-Build Tasks-Deploy , то вылетает данная ошибка. И соответственно то же самое происходит при Start Application Server.
В тестовом проекте данной проблемы не возникает.
Скорее всего как то некорректно прошла именно миграция.

Причем, если запустить эту задачу ROOT-web:buildScssThemes отдельно, она тоже отрабатывает.

Наверное у вас в IDEA / CUBA Studio неверно выставлены настройки Gradle. Там настройки свои, отдельные.
В правой панельке Gradle -> Gradle Settings:
image

Должно быть:

  • Gradle user home - пустой
  • Build and run using - Gradle
  • Run tests using - Gradle
  • Use Gradle from - gradle-wrapper.properties file
  • Gradle JVM - Project SDK

Проблема вроде как решилась обновлением CUBA Studio до версии 15.1. Была 15.0