Push-уведомление на vaadin 8.1 с liferay 7

Я использую push-уведомление в Vaadin 8.1, и оно работает хорошо, но когда я пытаюсь использовать Liferay 7 с Vaadin 8.1, push-уведомление не работает и выдает javax.portlet.PortletException: com.vaadin.server.ServiceException: java. lang.IllegalStateException: Push недоступен. см. предыдущие сообщения журнала для получения дополнительной информации. Есть ли способ использовать push-уведомления на vaadin 8 с интеграцией liferay 7?


person hsnbyhn    schedule 21.08.2017    source источник


Ответы (1)


Насколько мне известно, Vaadin Push не работает в среде портлетов, и я не видел планов по его адаптации.

Я нашел этот образец приложения с push-уведомлениями, разработанный парнем Vaadin для Liferay. 6. Как я понял, это решение работает только в приложениях с одним портлетом.

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

person CT Liv    schedule 25.08.2017
comment
Благодарю вас! Это работает! - person d2k2; 10.03.2021