我使用JSF 2,PrimeFaces2.2.RC2,
我最近从我的脸-2.0.beta3转到我的脸-包-2.0.3。
在这个新版本中,我经常在实际会话超时之前得到以下异常。
/login.jsfNo saved view state could be found for the view identifier: /login.jsf
Caused by:
javax.faces.application.ViewExpiredException - /login.jsfNo saved view state could be found for the view identifier: /login.jsf我已将会话超时设置为10分钟。
通过查看其他博客,我为facelets.BUILD_BEFORE_RESTORE参数设置了true。但这没什么用
我无法让mojarra-2.0.4-FCS与GAE一起工作。
在修改WebConfiguration.java之后,mojarra-2.0.3-FCS正在与GAE一起工作.
但我经常遇到新的异常
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at
java.util.ArrayList.rangeCheck(ArrayList.java:571) at
java.util.ArrayList.get(ArrayList.java:349) at javax.faces.component.AttachedObjectListHolder.restoreState(AttachedObjectListHolder.java:161) at
javax.faces.component.UIComponentBase.restoreState(UIComponentBase.java:1428) – 发布于 2011-02-02 06:25:47
我的脸-2.0.2,我的脸-2.0.1有同样的问题。我的脸-2.0.0工作。
发布于 2011-01-27 11:55:09
我最近从我的脸-2.0.beta3转到我的脸-包-2.0.3。
如果这是唯一的更改,那么它只是MyFaces 2.0.3中的一个bug。报告给他们听。同时,您可以尝试使用银鲈而不是MyFaces。
https://stackoverflow.com/questions/4813946
复制相似问题