Liferay PortletListener Vaadin 7


I’m using Vaadin 7 with Liferay 6.1.1. The situation is that Vaadin Portlet’s init(VaadinRequest request) method is called only once. It causes a problem that portlet contains not up-to-date data and has to be reloaded.

Solution proposed in the book ( is not compatible with Vaadin 7. VaadinPortletSession class is deprecated.

How can I reload the content of a portlet when the portlet is accessed by a user and init() method is not called?