Ok Matthias, this is the link of the relative JIRA ticket i've created https://issues.apache.org/jira/browse/TRINIDAD-1428
See you soon... bruce Matthias Wessendorf-4 wrote: > > Hi Bruce, > > so with 1.2.10 it stops working, right ? > Can you file a JIRA ticket for the problem, > so that we don't forget about it .. > > Your environment (version # of the JSF RI and tomcat) would be also > interesting to know > > Thanks! > Matthias > > On Wed, Mar 18, 2009 at 9:48 AM, brucemaki <[email protected]> wrote: >> >> Hi, sorry for the delay of my response.... >> i've try to use the these trunks, but the problem with dialogs is STILL >> alive... >> the exception is the same: >> java.lang.IllegalStateException: Invalid index >> >> Hope that you will resolve this bug...or give me a workaround to use >> dialogs... >> Thanks. >> >> bruce >> >> >> >> Matthias Wessendorf-4 wrote: >>> >>> Hi Bruce, >>> >>> you have to do a checkout: >>> http://svn.apache.org/repos/asf/myfaces/trinidad/trunk/ >>> >>> or take a look here, at the snapshot repo: >>> http://people.apache.org/repo/m2-snapshot-repository/ >>> >>> API: >>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.12-SNAPSHOT/ >>> >>> IMPL: >>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.12-SNAPSHOT/ >>> >>> HTH, >>> Matthias >>> >>> On Fri, Mar 6, 2009 at 6:32 PM, brucemaki <[email protected]> wrote: >>>> >>>> Sorry Scott, >>>> where i can find this trunk 1.2.12-SNAPSHOT exactely? >>>> >>>> Thanks. >>>> Bruce >>>> >>>> >>>> Scott O'Bryan wrote: >>>>> >>>>> I think the current trunk is 1.2.12-SNAPSHOT. >>>>> >>>>> brucemaki wrote: >>>>>> Hi Scott, >>>>>> unfortunately the problem is still open for me with this trunk >>>>>> too...(1.2.11) >>>>>> so i came back to the previous 1.2.8 release, that works perfectly... >>>>>> >>>>>> If you need some further infos please write me >>>>>> Thanks a lot. >>>>>> >>>>>> Bruce >>>>>> >>>>>> >>>>>> Scott O'Bryan wrote: >>>>>> >>>>>>> Hey Bruce, >>>>>>> >>>>>>> I recently rewrote some logic in dealing with Trinidad dialogs. We >>>>>>> were >>>>>>> doing something that was not expressly allowed by J2EE and some >>>>>>> containers were failing on it. >>>>>>> >>>>>>> My changes SHOULD have only effected in-line type dialogs (ie. ones >>>>>>> that >>>>>>> don't spin off an external window but instead replace their content >>>>>>> in >>>>>>> the main browser window) which is typically seen on mobile devices. >>>>>>> There were some issues with this implementation that have been >>>>>>> fixed. >>>>>>> I >>>>>>> think the current trunk has all the necessary fixes. Does the >>>>>>> current >>>>>>> trunk work with your solution? >>>>>>> >>>>>>> Scott >>>>>>> >>>>>>> brucemaki wrote: >>>>>>> >>>>>>>> Hi, >>>>>>>> with release 1.2.10, and also with the last 1.2.11 i found a >>>>>>>> problem >>>>>>>> with >>>>>>>> dialogs opened by a jspx, (see the exception stak trace below). >>>>>>>> when i close the dialog window via a tr:commandButton (Confirm or >>>>>>>> Cancel) >>>>>>>> or >>>>>>>> by the X close icon the lifecicle of Jsf return a problem in >>>>>>>> RESTORE_VIEW, >>>>>>>> so the getViewRoot() of the FacesContext in the afterPhase event is >>>>>>>> NULL. >>>>>>>> With release 1.2.8 i've got no problems. >>>>>>>> This is my page that open the dialog: >>>>>>>> >>>>>>>> <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0" >>>>>>>> xmlns:f="http://java.sun.com/jsf/core" >>>>>>>> xmlns:h="http://java.sun.com/jsf/html" >>>>>>>> xmlns:trh="http://myfaces.apache.org/trinidad/html" >>>>>>>> xmlns:tr="http://myfaces.apache.org/trinidad"> >>>>>>>> <jsp:directive.page contentType="text/html;charset=utf-8"/> >>>>>>>> >>>>>>>> <f:view locale="#{Session.locale}"> >>>>>>>> <f:loadBundle basename="com.hit.messaggi" var="msgs"/> >>>>>>>> <trh:script source="/js/jsUploadR.js" /> >>>>>>>> <tr:document styleClass="BodyDoc" >>>>>>>> inlineStyle="margin-top:0px" >>>>>>>> title="#{msgs.label_modtitle}"> >>>>>>>> <tr:form id="myForm" usesUpload="true"> >>>>>>>> ..... >>>>>>>> <tr:commandLink id="loadIssue" text="" >>>>>>>> partialSubmit="true" >>>>>>>> action="#{modifyAdP.doOpenCalendar}" >>>>>>>> useWindow="true" windowWidth="450" >>>>>>>> windowHeight="520" returnListener="#{modifyAdP.selectedIssues}" >>>>>>>> onclick="clearFileValue();"> >>>>>>>> <tr:image inlineStyle="border:0px;" >>>>>>>> source ="/images/IT_AddData.gif" >>>>>>>> rendered="#{Session.isItalian}"/> >>>>>>>> <tr:image inlineStyle="border:0px;" >>>>>>>> source ="/images/EN_AddData.gif" >>>>>>>> rendered="#{Session.isEnglish}"/> >>>>>>>> </tr:commandLink> >>>>>>>> >>>>>>>> ..... >>>>>>>> </tr:form> >>>>>>>> </tr:document> >>>>>>>> </f:view> >>>>>>>> </jsp:root> >>>>>>>> -------------------------------------------------------------- >>>>>>>> And this is my dialog >>>>>>>> >>>>>>>> <jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="2.0" >>>>>>>> xmlns:f="http://java.sun.com/jsf/core" >>>>>>>> xmlns:h="http://java.sun.com/jsf/html" >>>>>>>> xmlns:trh="http://myfaces.apache.org/trinidad/html" >>>>>>>> xmlns:tr="http://myfaces.apache.org/trinidad"> >>>>>>>> <jsp:directive.page contentType="text/html;charset=utf-8"/> >>>>>>>> <f:view> >>>>>>>> <f:loadBundle basename="com.hit.messaggi" var="msgs"/> >>>>>>>> <tr:document onload="parent.askQuit=false; >>>>>>>> dialogDropDownComponentRefresh();" title="#{msgs.label_isstitle}" >>>>>>>> inlineStyle="background-color:#ededed;"> >>>>>>>> <script type='text/javascript' language='javascript'> >>>>>>>> //<![CDATA[ >>>>>>>> var isIE6 = >>>>>>>> navigator.userAgent.toLowerCase().indexOf('msie >>>>>>>> 6') >>>>>>>> != -1; >>>>>>>> >>>>>>>> function dialogDropDownComponentRefresh() { >>>>>>>> if (isIE6) { >>>>>>>> var allSelectElements = >>>>>>>> document.getElementsByTagName('select'); >>>>>>>> if (allSelectElements) { >>>>>>>> for (var i=0; i < allSelectElements.length; >>>>>>>> i++) >>>>>>>> { >>>>>>>> var tr = allSelectElements[i]; >>>>>>>> tr.style.cssText = 'display:inline >>>>>>>> !important; >>>>>>>> visibility: visible !important;'; >>>>>>>> } >>>>>>>> } >>>>>>>> } >>>>>>>> } >>>>>>>> //]]> >>>>>>>> </script> >>>>>>>> >>>>>>>> <tr:form id="frmFascicoli"> >>>>>>>> <table border="0" cellpadding="0" cellspacing="0" >>>>>>>> width="100%" style="background-color:#ededed;"> >>>>>>>> <tr> >>>>>>>> <td align="center"> >>>>>>>> <tr:spacer height="10px" /> >>>>>>>> >>>>>>>> <!-- ANNO --> >>>>>>>> <tr:spacer height="10px" /> >>>>>>>> >>>>>>>> <tr:selectOneChoice id="cmbYears" >>>>>>>> autoSubmit="true" >>>>>>>> label="#{msgs.label_issanno}" >>>>>>>> value="#{calIssues.anno}" >>>>>>>> valueChangeListener="#{calIssues.annoChanged}"> >>>>>>>> <f:selectItems >>>>>>>> value="#{calIssues.listaAnni}"></f:selectItems> >>>>>>>> </tr:selectOneChoice> >>>>>>>> >>>>>>>> </td> >>>>>>>> </tr> >>>>>>>> >>>>>>>> <tr> >>>>>>>> <td align="center"> >>>>>>>> <!-- TABELLA FASCICOLI --> >>>>>>>> <tr:panelBorderLayout >>>>>>>> styleClass="tab_contentResRicMat"> >>>>>>>> <tr:table id="IssList" varStatus="status" >>>>>>>> first="0" >>>>>>>> width="95%" emptyText="#{msgs.label_issgrid_norec}" >>>>>>>> rowSelection="multiple" >>>>>>>> var="row" >>>>>>>> binding="#{calIssues.tableIssues}" >>>>>>>> value="#{calIssues.listIssues}" > >>>>>>>> <tr:column width="30%" align="center" >>>>>>>> headerText="#{msgs.label_isscodfasc}"> >>>>>>>> <tr:outputText >>>>>>>> value="#{row.fascicoloLabel}"/> >>>>>>>> </tr:column> >>>>>>>> <tr:column width="30%" align="center" >>>>>>>> headerText="#{msgs.label_issdatacop}"> >>>>>>>> <tr:outputText >>>>>>>> value="#{row.dataCopertina}"/> >>>>>>>> </tr:column> >>>>>>>> <tr:column width="30%" align="center" >>>>>>>> headerText="#{msgs.label_issdatauscita}"> >>>>>>>> <tr:outputText >>>>>>>> value="#{row.dataUscita}"/> >>>>>>>> </tr:column> >>>>>>>> </tr:table> >>>>>>>> </tr:panelBorderLayout> >>>>>>>> >>>>>>>> <tr:separator /> >>>>>>>> <tr:spacer height="10px" /> >>>>>>>> </td> >>>>>>>> </tr> >>>>>>>> <tr> >>>>>>>> <td align="center"> >>>>>>>> <!-- PULSANTI --> >>>>>>>> <tr:commandButton >>>>>>>> text="#{msgs.label_issconferma}" >>>>>>>> action="#{calIssues.doSubmit}" onclick="parent.askQuit=true;"> >>>>>>>> </tr:commandButton> >>>>>>>> <tr:spacer width="20px"/> >>>>>>>> <tr:commandButton >>>>>>>> text="#{msgs.label_issannulla}" >>>>>>>> immediate="true" action="#{calIssues.doCancel}"> >>>>>>>> </tr:commandButton> >>>>>>>> </td> >>>>>>>> </tr> >>>>>>>> </table> >>>>>>>> </tr:form> >>>>>>>> </tr:document> >>>>>>>> </f:view> >>>>>>>> </jsp:root> >>>>>>>> >>>>>>>> -------------------------------------------------------------- >>>>>>>> >>>>>>>> 6-mar-2009 8.36.16 com.sun.faces.lifecycle.LifecycleImpl phase >>>>>>>> AVVERTENZA: executePhase(RESTORE_VIEW >>>>>>>> 1,org.apache.myfaces.trinidadinternal.context.facescontextfactoryimpl$cacherender...@19ce6db) >>>>>>>> threw exception >>>>>>>> java.lang.IllegalStateException: Invalid index >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.util.StateUtils.restoreKey(StateUtils.java:257) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.util.StateUtils.restoreState(StateUtils.java:351) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.util.FlaggedPropertyMap.restoreState(FlaggedPropertyMap.java:194) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.FacesBeanImpl.restoreState(FacesBeanImpl.java:347) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.restoreState(UIXComponentBase.java:928) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:57) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:96) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:96) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:96) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1157) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.application.StateManagerImpl.restoreView(StateManagerImpl.java:626) >>>>>>>> at >>>>>>>> com.sun.faces.application.ViewHandlerImpl.restoreView(ViewHandlerImpl.java:290) >>>>>>>> at >>>>>>>> javax.faces.application.ViewHandlerWrapper.restoreView(ViewHandlerWrapper.java:193) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.restoreView(ViewHandlerImpl.java:275) >>>>>>>> at >>>>>>>> com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:141) >>>>>>>> at >>>>>>>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251) >>>>>>>> at >>>>>>>> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117) >>>>>>>> at >>>>>>>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:244) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:238) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:195) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> com.hit.webapp.RedirectFilter.doFilter(RedirectFilter.java:118) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) >>>>>>>> at >>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>>>>>>> at >>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) >>>>>>>> at >>>>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) >>>>>>>> at >>>>>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) >>>>>>>> at >>>>>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) >>>>>>>> at java.lang.Thread.run(Thread.java:619) >>>>>>>> 6-mar-2009 8.36.16 >>>>>>>> org.apache.myfaces.trinidadinternal.config.xmlHttp.XmlHttpConfigurator >>>>>>>> handleError >>>>>>>> GRAVE: Server Exception during PPR, #1 >>>>>>>> javax.servlet.ServletException: Invalid index >>>>>>>> at >>>>>>>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:256) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._invokeDoFilter(TrinidadFilterImpl.java:238) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl._doFilterImpl(TrinidadFilterImpl.java:195) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.webapp.TrinidadFilterImpl.doFilter(TrinidadFilterImpl.java:138) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.webapp.TrinidadFilter.doFilter(TrinidadFilter.java:92) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> com.hit.webapp.RedirectFilter.doFilter(RedirectFilter.java:118) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:390) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) >>>>>>>> at >>>>>>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) >>>>>>>> at >>>>>>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) >>>>>>>> at >>>>>>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) >>>>>>>> at >>>>>>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286) >>>>>>>> at >>>>>>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845) >>>>>>>> at >>>>>>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583) >>>>>>>> at >>>>>>>> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) >>>>>>>> at java.lang.Thread.run(Thread.java:619) >>>>>>>> Caused by: java.lang.IllegalStateException: Invalid index >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.util.StateUtils.restoreKey(StateUtils.java:257) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.util.StateUtils.restoreState(StateUtils.java:351) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.util.FlaggedPropertyMap.restoreState(FlaggedPropertyMap.java:194) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.bean.FacesBeanImpl.restoreState(FacesBeanImpl.java:347) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.restoreState(UIXComponentBase.java:928) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:57) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:96) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:96) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.TreeState.restoreState(TreeState.java:96) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidad.component.UIXComponentBase.processRestoreState(UIXComponentBase.java:902) >>>>>>>> at >>>>>>>> javax.faces.component.UIComponentBase.processRestoreState(UIComponentBase.java:1157) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.application.StateManagerImpl.restoreView(StateManagerImpl.java:626) >>>>>>>> at >>>>>>>> com.sun.faces.application.ViewHandlerImpl.restoreView(ViewHandlerImpl.java:290) >>>>>>>> at >>>>>>>> javax.faces.application.ViewHandlerWrapper.restoreView(ViewHandlerWrapper.java:193) >>>>>>>> at >>>>>>>> org.apache.myfaces.trinidadinternal.application.ViewHandlerImpl.restoreView(ViewHandlerImpl.java:275) >>>>>>>> at >>>>>>>> com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:141) >>>>>>>> at >>>>>>>> com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:251) >>>>>>>> at >>>>>>>> com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:117) >>>>>>>> at >>>>>>>> javax.faces.webapp.FacesServlet.service(FacesServlet.java:244) >>>>>>>> ... 24 more >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/java.lang.IllegalStateException%3A-Invalid-index---Server-Exception-during-PPR-tp22368199p22377015.html >>>> Sent from the MyFaces - Users mailing list archive at Nabble.com. >>>> >>>> >>> >>> >>> >>> -- >>> Matthias Wessendorf >>> >>> blog: http://matthiaswessendorf.wordpress.com/ >>> sessions: http://www.slideshare.net/mwessendorf >>> twitter: http://twitter.com/mwessendorf >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/java.lang.IllegalStateException%3A-Invalid-index---Server-Exception-during-PPR-tp22368199p22574792.html >> Sent from the MyFaces - Users mailing list archive at Nabble.com. >> >> > > > > -- > Matthias Wessendorf > > blog: http://matthiaswessendorf.wordpress.com/ > sessions: http://www.slideshare.net/mwessendorf > twitter: http://twitter.com/mwessendorf > > -- View this message in context: http://www.nabble.com/java.lang.IllegalStateException%3A-Invalid-index---Server-Exception-during-PPR-tp22368199p22575089.html Sent from the MyFaces - Users mailing list archive at Nabble.com.

