Описание тега vaadin24

1 ответ

Vaadin UidlRequestHandler — получен неверный ключ безопасности

Обычно в режиме разработки сразу после перезапуска приложения я могу столкнуться со следующим предупреждением (WARN): WARN 14936 --- [nio-8080-exec-6] c.v.f.s.c.UidlRequestHandler : Invalid security key received from 0:0:0:0:0:0:0:1 а затем повторит…
14 авг '23 в 20:06
3 ответа

Изменение поведения проверки ввода веб-компонентов Vaadin 24 Flow onblur

Поведение того, как входные элементы в форме запускают проверку, изменилось между Vaadin 23 и 24. Под проверкой я подразумеваю либо цепочку формы, bean-компонент с аннотациями Bean Validation API и связующим BeanValidationBinder, либо некоторые огра…
07 июл '23 в 10:18
0 ответов

Проблема с отправкой сервера, когда PWA в фоновом режиме

У меня есть приложение Vaadin 24, использующее PWA и PUSH. У меня есть панель мониторинга с фоновым потоком, основанная на учебнике, которая время от времени проверяет, завершена ли основная задача и изменено ли состояние кнопки в приложении. Пробле…
0 ответов

Маршрутизация подменю Vaadin 24

Я создаю строку меню в Vaadin 24, и у меня работает следующее: MenuBar menuBar = new MenuBar(); MenuItem monthlyTasksMenuItem = menuBar.addItem("Monthly Tasks", listener); SubMenu monthlyTasksSubMenu = monthlyTasksMenuItem.getSubMenu(); RouterLink r…
19 апр '23 в 00:25
1 ответ

Vaadin 24 не использует указанную тему

Есть ли какая-то причина, по которой Vaadin 24 не использует указанную тему? Он использует светлую тему по умолчанию. Вы даже можете создать новое стартовое приложение Vaadin 24 и выбрать темную тему Lumo. Когда вы запускаете приложение, оно его не …
17 мар '23 в 18:22
0 ответов

Компонент Vaadin 24 Details

После обновления до Vaadin 24 я заметил, что текстовая часть компонента «Подробности» не реагирует на щелчок мышью. Теперь, чтобы развернуть/свернуть, мне нужно использовать только кнопку переключения. https://vaadin.com/docs/latest/comComponents/de…
09 мар '23 в 15:10
1 ответ

Vaadin 24 NotSupportedError Vaadin-флажок

Я обновил свое веб-приложение SpringBoot с Vaadin 23 до Vaadin 24. При локальном запуске приложения я получил ошибку внутри браузера. Uncaught (in promise) DOMException: Failed to execute 'define' on 'CustomElementRegistry': the name "vaadin-checkbo…
26 июн '23 в 19:20
0 ответов

Управление сеансами Vaadin

Пожалуйста, поправьте меня, если я ошибаюсь, но, насколько я понимаю, VaadinSession имеет такое же время жизни, как и HTTP-сессия его владельца. Итак, чтобы настроить тайм-аут для сеансов Vaadin и HTTP, мы можем использовать следующее свойство Sprin…
0 ответов

Vaadin При переходе с 23 на 24 не удается найти IronListConnector.js

Приложение работает нормально в версии 23, работает над обновлением до версии 24.0.2. Приложение собирается без ошибок, но при выполнении из среды IDE NetBeans возникают следующие ошибки. После первоначального отчета об ошибке есть длинная серия стр…
10 апр '23 в 18:24
1 ответ

После обновления Spring Boot 3: аутентификация пользователя вручную не работает

Я обновляю приложение до Spring Boot 3. Мы используем специальную структуру аутентификации, в которой вручную устанавливаем объект аутентификации после аутентификации пользователя. После входа пользователя в систему мы вызываемSecurityContextHolder.…
1 ответ

Spring Security Vaadin 24 не разрешает разрешениеAll в классе конфигурации, но разрешает доступ на уровне представления

package com.fractal.security; import com.fractal.views.LoginView; import com.fractal.views.about.AboutView; import com.vaadin.flow.spring.security.VaadinWebSecurity; import org.springframework.context.annotation.Bean; import org.springframework.con…
13 май '23 в 19:02
2 ответа

Ресурсы Vaadin 24 для обхода Spring Security

Для Vaadin 14 существует документация, в которой четко указано, какие ресурсы Vaadin следует добавить в конфигурацию для обхода Spring Security: https://vaadin.com/docs/v14/flow/tutorial/login-and-authentication . /** * Allows access to static resou…
30 апр '23 в 07:26
0 ответов

Компонент GridContextMenu не отображается внутри диалогового окна (Vaadin 24.0.5)

У меня возникла проблема при обновлении с Vaadin 23 на Vaadin 24. Компонент GridContextMenu (который создан для Grid внутри диалогового окна) не отображается. Ошибок нет. Среда: os: Windows 10 Pro (21H2) browser: chrome-113.0.5672.93, firefox-113.0.…
16 май '23 в 07:44
0 ответов

Проблема с повторной синхронизацией Vaadin 24

Время от времени я могу видеть в журналах следующую ошибку PUSH: java.lang.UnsupportedOperationException: Unexpected message id from the client. Expected sync id: 117, got 118. more details logged on DEBUG level. at com.vaadin.flow.server.communicat…
19 апр '23 в 17:41
1 ответ

Изменения во время UI.access() не передаются во время модульного теста.

У меня есть следующий класс представления: @Route(value = NewsAdminView.ROUTE) @RequiredArgsConstructor public class NewsAdminView extends VerticalLayout { public static final String ROUTE = ""; private final NewsService service; final Grid<News&…
15 май '23 в 15:43
0 ответов

Докеризованный vaadin застрял в указанной части работы

У меня очень странная проблема с докеризованным ваадином. После создания и запуска образа докера я получаю следующую информацию: 2023-05-27T22:55:42.959Z INFO [INFO] Couldn't find node. Installing Node and npm to /root/.vaadin. 2023-05-27T22:55:42.9…
27 май '23 в 23:17
0 ответов

Асинхронные запросы иногда завершаются неудачно, поскольку RequestFacade перерабатывается.

У меня есть следующее представление, которое асинхронно загружает данные: @Route(value = NewsAdminView.ROUTE) @RequiredArgsConstructor public class NewsAdminView extends VerticalLayout { public static final String ROUTE = ""; private final Grid<N…
1 ответ

Стили переопределения Vaadin 24 для NavBar

Версия Vaadin 24 имеет следующие стили дляnavbar: [part="navbar"] { min-height: var(--lumo-size-xl); border-bottom: 1px solid var(--lumo-contrast-10pct); } Я хочу удалить следующую строку: min-height: var(--lumo-size-xl); Для этого я создал файл и п…
10 мар '23 в 14:35
1 ответ

Vaadin Flow Grid — эквивалент Grid.setHeightByRows в версии 24

Если строк всего 2-3, Vaadin Grid по какой-то причине отображает пустое пространство под последней (мне всегда было интересно, почему это так). В Vaadin 8 я решил эту проблему следующим образом: grid.setHeightByRows(size <= 12 ? size : 12); Таким…
10 мар '23 в 20:31
0 ответов

не удалось обновиться до vaadin 24

Я только что обновился до vaadin 24 с vaadin 23. Теперь мое клиентское приложение не загружается. Я принудительно перестроил компоненты клиентской стороны, удалив src/main/dev-bundle и сгенерировав. Я также удалил node_modules, package.json и packag…
10 апр '23 в 23:31