Failed to load the widgetset ./vaadin/widgetsets/

Добрый день

Не могу решить проблему с запуском проекта на кубе. Клонирую проект с гита, он собирается, все ок. При попытке открыть его в браузере по предлагаемому адресу localhost:8080/app появляется сообщение “Failed to load the widgetset ./vaadin/widgetsets/…”

Пытался удалять папку deploy в проекте и запускать проект заново. Не помогло, сообщение в браузере то же. Пробовал делать в Intellij Idea CUBA - Build Tasks - Clean и CUBA - Build Tasks - Assemle. Так же не помогло и ситуация не изменилась.

Подскажите, где еще что посмотреть, чтобы решить эту проблему?

Добрый день.

  1. Проверьте, что в выкачанном проекте используется репозиторий repo.cuba-platform.com, иначе измените его в соответствии с инструкцией из этой статьи Важно: остановка репозиториев Bintray и JCenter
  2. В терминале проекта выполните следующую команду
gradlew dropTomcat clean assemble setupTomcat deploy --refresh-dependencies 
  1. После этого запустите проект

Проверил репозиторий проекта repo.cuba-platform.com используется

При выполнении команды на 4-й минуте всё валится с ошибкой
Execution failed for task ‘:dropTomcat’.
Unable to delete directory ‘путь до папки Томката проекта’
Failed to delete some children. This might happen because a process has files open or has its working directory set in the target directory.

При это проект был остановлен

Вы можете вручную удалить папку \deploy\tomcat и после этого выполнить команду

gradlew clean assemble setupTomcat deploy --refresh-dependencies

Удалил, команду запустил. Что-то изменилось, но теперь вот так крэшится:
Err

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

Так же я вижу в ошибке попытку обращения к премиум репозиторию, возможно, у вас не настроен доступ к премиум репозиториям.

Если вы ознакомились со всей информацией и попробовали все советы, но проблема все еще возникает, может быть в таком случае вы сможете дать нам доступ к проекту, чтобы мы попробовали воспроизвести проблему?

Добрый день, Наталия

Да, действительно доступ в инет организован через прокси, но в настройках КУБА-студии настройки прокси прописал еще перед сборкой проекта и соединение проверку прошло (сейчас проверил еще раз. инет доступен), настройки премиум репозитория в build.gradle также прописаны, настройки прокси в свойствах gradle (Advanced - Edit Gradle Properties) тоже прописаны, но проблема не ушла

Думаю, что дело в прокси, возможно еще где-то надо соединение через прокси донастроить. Подскажите, может еще где-то нужно донастроить?

Настроек, описанных в документации, должно быть достаточно. А с другими проектами возникали такие проблемы? Вы можете создать новый проект на версии платформы 7.2.11?

Продвинулся в решении этой проблемы на шаг вперед. Импортировал SSL сертификат сайта repo.cuba-platform.com в хранилище сертификатов java, которая используется в запускаемом проекте
Это в папке lib/security установленной джавы запустил команду:
keytool restore -importcert -keystore -keystore.jks -file имя_файла_сертификата_с_расширением_cer

И в диалоге доверия клацнул “y” для добавления сертификата в доверенные.
Файл сертификата скопировал из браузера стандартным способом.

В общем проблема была в том, что для каких-то действий по загрузке плагинов и аддонов грейдлу не хватало с доверия для SSL сертификата репозитория Кубы

Но появилась другая проблема. Стартовая страница с предложением логона грузится, но без стилей. В консоли браузера такое сообщение: style
Кто-нибудь сталкивался с подобной проблемой? Подскажите, плиз, в какую сторону копать, чтобы решить?

CUBA - Build Tasks - Clean и CUBA - Build Tasks - Assemle решили последнюю проблему. Наталия, спасибо за помощь!