Vaadin 13 UI Components перезагружается при развертывании в Google App Engine - PullRequest
0 голосов
/ 10 мая 2019

Я пытаюсь развернуть приложение Vaadin 13 в Google App Engine.Конечно, я добавил плагин appengine в pom.xml и appengine-web.xml в WEB-INF.

Когда я запускаю этот код:

mvn appengine:run

itРаботы ожидаются при просмотре в localhost:8080.

Однако, когда я развернул его в Google App Engine: mvn appengine:deploy

Экраны отображаются должным образом, но большинство компонентов не работает и продолжает загружаться(Пожалуйста, см. Вкладку "Чатобот" на http://tricera -chatbot.appspot.com / chatPage )

Я создал это, используя HTML + базовый стартер Vaadin 13 в качестве скелета.

Iтакже пытался развернуть реальный стартер Beverage App с сайта Vaadin, и он ведет себя так же при развертывании на App Engine (компоненты пользовательского интерфейса не работают)

1 Ответ

0 голосов
/ 10 мая 2019

Опубликовал этот же вопрос на форуме Vaadin, и кто-то ответил:

Google App Engine не поддерживает липкие сеансы и будет перенаправлять HTTP-запросы на случайные серверы, которые не обязательно обновлены.версия HTTP-сессии для пользователя.Из-за этого он не будет работать, поскольку состояние пользовательского интерфейса сохраняется в сеансе HTTP.

Похоже, что GAE не поддерживает Vaadin13.Я все еще ищу обходные пути (кроме переключения платформ) и буду держать вас в курсе для будущих зрителей.

источник: Форум Vaadin 13

...