Hello,
I don’t know exactly what are the exact circumstances for this to happen but I have seen it many times. Have you encountered this before? I looked the code but indexing had quite complex logic so I couldn’t figure out what’s wrong. I am using Vaadin 6.2.3 and Liferay Portal 5.2.3 and Tomcat 6.0.18.
java.lang.ArrayIndexOutOfBoundsException: 95
at com.vaadin.ui.Table.paintContent(Table.java:2160)
at com.vaadin.ui.AbstractComponent.paint(AbstractComponent.java:710)
at com.vaadin.ui.AbstractOrderedLayout.paintContent(AbstractOrderedLayout.java:146)
at com.vaadin.ui.AbstractComponent.paint(AbstractComponent.java:710)
at com.vaadin.ui.AbstractOrderedLayout.paintContent(AbstractOrderedLayout.java:146)
at com.vaadin.ui.AbstractComponent.paint(AbstractComponent.java:710)
at com.vaadin.ui.AbstractOrderedLayout.paintContent(AbstractOrderedLayout.java:146)
at com.vaadin.ui.AbstractComponent.paint(AbstractComponent.java:710)
at com.vaadin.ui.Panel.paintContent(Panel.java:240)
at com.vaadin.ui.Window.paintContent(Window.java:553)
at com.vaadin.ui.AbstractComponent.paint(AbstractComponent.java:710)
at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.paintAfterVariableChanges(AbstractCommunicationManager.java:778)
at com.vaadin.terminal.gwt.server.AbstractCommunicationManager.doHandleUidlRequest(AbstractCommunicationManager.java:591)
at com.vaadin.terminal.gwt.server.PortletCommunicationManager.handleUidlRequest(PortletCommunicationManager.java:227)
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.handleRequest(AbstractApplicationPortlet.java:413)
at com.vaadin.terminal.gwt.server.AbstractApplicationPortlet.serveResource(AbstractApplicationPortlet.java:703)
at com.sun.portal.portletcontainer.appengine.filter.FilterChainImpl.doFilter(FilterChainImpl.java:177)
at com.liferay.portal.kernel.portlet.PortletFilterUtil.doFilter(PortletFilterUtil.java:76)
at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:100)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)