首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ViewExpiredException

ViewExpiredException
EN

Stack Overflow用户
提问于 2011-01-27 07:59:12
回答 2查看 1.1K关注 0票数 1

我使用JSF 2,PrimeFaces2.2.RC2,

我最近从我的脸-2.0.beta3转到我的脸-包-2.0.3。

在这个新版本中,我经常在实际会话超时之前得到以下异常。

代码语言:javascript
复制
/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一起工作.

但我经常遇到新的异常

代码语言:javascript
复制
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) – 
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-02-02 06:25:47

我的脸-2.0.2,我的脸-2.0.1有同样的问题。我的脸-2.0.0工作。

票数 0
EN

Stack Overflow用户

发布于 2011-01-27 11:55:09

我最近从我的脸-2.0.beta3转到我的脸-包-2.0.3。

如果这是唯一的更改,那么它只是MyFaces 2.0.3中的一个bug。报告给他们听。同时,您可以尝试使用银鲈而不是MyFaces。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4813946

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档