[
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