[ https://issues.apache.org/jira/browse/TOMAHAWK-1601?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Werner Punz resolved TOMAHAWK-1601. ----------------------------------- Resolution: Invalid Looks like a user issue to me, two pages at the same time accessing probably the same session. There is not additional user feedbac on this issue. I am closing it now. > java.lang.IllegalArgumentException: row is unavailable > ------------------------------------------------------ > > Key: TOMAHAWK-1601 > URL: https://issues.apache.org/jira/browse/TOMAHAWK-1601 > Project: MyFaces Tomahawk > Issue Type: Bug > Affects Versions: 1.1.1 > Environment: I am using weblogic 8.1 sp4 with myfaces-all.jar on > linux AS 2.1 > Reporter: kiran peddireddy > > I am trying to refresh my page every 15 seconds, I open two pages and one > page is refreshing good but the other is throwing me this exception. > java.lang.IllegalArgumentException: row is unavailable > at > javax.faces.model.ListDataModel.getRowData()Ljava.lang.Object;(ListDataModel.java:61) > at > org.apache.myfaces.custom.crosstable.UIColumns.setRowIndex(I)V(UIColumns.java:138) > at > org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.renderColumnChildHeaderOrFooterRow(Ljavax.faces.context.FacesContext;Ljavax.faces.context.ResponseWriter;Ljavax.faces.component.UIComponent;Ljava.lang.String;Z)V(HtmlTableRenderer.java:232) > at > org.apache.myfaces.renderkit.html.HtmlTableRendererBase.renderColumnHeaderOrFooterRow(Ljavax.faces.context.FacesContext;Ljavax.faces.context.ResponseWriter;Ljavax.faces.component.UIComponent;Ljava.lang.String;Z)V(HtmlTableRendererBase.java:477) > at > org.apache.myfaces.renderkit.html.HtmlTableRendererBase.renderColumnHeaderRow(Ljavax.faces.context.FacesContext;Ljavax.faces.context.ResponseWriter;Ljavax.faces.component.UIComponent;Ljava.lang.String;)V(HtmlTableRendererBase.java:425) > at > org.apache.myfaces.renderkit.html.HtmlTableRendererBase.renderFacet(Ljavax.faces.context.FacesContext;Ljavax.faces.context.ResponseWriter;Ljavax.faces.component.UIComponent;Z)V(HtmlTableRendererBase.java:339) > at > org.apache.myfaces.renderkit.html.HtmlTableRendererBase.encodeBegin(Ljavax.faces.context.FacesContext;Ljavax.faces.component.UIComponent;)V(HtmlTableRendererBase.java:76) > at > org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer.encodeBegin(Ljavax.faces.context.FacesContext;Ljavax.faces.component.UIComponent;)V(HtmlTableRenderer.java:38) > at > javax.faces.component.UIComponentBase.encodeBegin(Ljavax.faces.context.FacesContext;)V(UIComponentBase.java:307) > at > javax.faces.component.UIData.encodeBegin(Ljavax.faces.context.FacesContext;)V(UIData.java:360) > at > javax.faces.component.html.HtmlDataTable.encodeBegin(Ljavax.faces.context.FacesContext;)V(HtmlDataTable.java:36) > at > org.apache.myfaces.component.html.ext.HtmlDataTableHack.encodeBegin(Ljavax.faces.context.FacesContext;)V(HtmlDataTableHack.java:126) > at > org.apache.myfaces.component.html.ext.HtmlDataTable.encodeBegin(Ljavax.faces.context.FacesContext;)V(HtmlDataTable.java:312) > at javax.faces.webapp.UIComponentTag.encodeBegin()V(UIComponentTag.java:337) > at javax.faces.webapp.UIComponentTag.doEndTag()I(UIComponentTag.java:250) > at > org.apache.myfaces.taglib.UIComponentBodyTagBase.doEndTag()I(UIComponentBodyTagBase.java:55) > at > jsp_servlet.__block_trade._jspService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)V(__block_trade.java:1371) > at > weblogic.servlet.jsp.JspBase.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(JspBase.java:33) > at > weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:996) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(ServletStubImpl.java:315) > at > weblogic.servlet.internal.RequestDispatcherImpl.forward(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(RequestDispatcherImpl.java:318) > at > org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(Ljava.lang.String;)V(ServletExternalContextImpl.java:415) > at > org.apache.myfaces.application.jsp.JspViewHandlerImpl.renderView(Ljavax.faces.context.FacesContext;Ljavax.faces.component.UIViewRoot;)V(JspViewHandlerImpl.java:234) > at > org.apache.myfaces.lifecycle.LifecycleImpl.render(Ljavax.faces.context.FacesContext;)V(LifecycleImpl.java:334) > at > javax.faces.webapp.FacesServlet.service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(FacesServlet.java:95) > at > weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run()Ljava.lang.Object;(ServletStubImpl.java:996) > at > weblogic.servlet.internal.ServletStubImpl.invokeServlet(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Lweblogic.servlet.internal.FilterChainImpl;)V(ServletStubImpl.java:419) > at > weblogic.servlet.internal.TailFilter.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterChain;)V(TailFilter.java:28) > at > weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(FilterChainImpl.java:27) > at > com.cme.metric.web.ordertool.listener.BlockTradeFilter.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;Ljavax.servlet.FilterChain;)V(BlockTradeFilter.java:42) > at > weblogic.servlet.internal.FilterChainImpl.doFilter(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)V(FilterChainImpl.java:27) > I need a solution ASAP, I got to go to production next weekend. > Let me know what I can do. > thanks, > Kiran peddireddy -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira