We have a small tool/application written in Vaadin in our production environment. It has been very stable so far. Recently, a user reported an error that occurred randomly. The application was up and running and while he was using it to fill out a form, the error occurred. This was the logfile output. Any idea why this would happen? Has anyone else experience this? Our production machine is using vaadin-6.1.5.
[2010-07-16 14:34:21.272]
javax.servlet.ServletException: javax.servlet.ServletException: No window found. Did you remember to setMainWindow()?
[2010-07-16 14:34:21.272]
at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.handleServiceException(AbstractApplicationServlet.java:828)
[2010-07-16 14:34:21.272]
at com.vaadin.terminal.gwt.server.AbstractApplicationServlet.service(AbstractApplicationServlet.java:478)
[2010-07-16 14:34:21.272]
at javax.servlet.http.HttpServlet.service(HttpServlet.java:92)
[2010-07-16 14:34:21.272]
at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:106)
After opening a new browser window, the error was gone.