Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Cannot Reproduce
-
Affects Version/s: EE-4.0.0.GA
-
Fix Version/s: 4.2
-
Component/s: MOBI-Components
-
Labels:None
-
Environment:jsf2.2 mobi
-
Workaround Description:all beans for the mobi:view must be SessionScoped at current time.
Description
The current showcase example has examples which are all SessionScoped beans. By changing any of these to @WindowsScoped, if the session expires, a ViewExpiredException is also thrown and this locks up the app. Sometimes you have to restart the server. Other times, the viewManager loses styling and ability to navigate to any other examples (on small device).
To reproduce, change any example bean for mobi to @WIndowsScoped (similar to ace component examples) and let the session expire. Then try to reload the application.
To reproduce, change any example bean for mobi to @WIndowsScoped (similar to ace component examples) and let the session expire. Then try to reload the application.
Activity
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45909 | Thu Aug 27 14:43:22 MDT 2015 | judy.guglielmin | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/mobi/onlineStatus/OnlineStatusBean.java
|
Judy Guglielmin
created issue -
Judy Guglielmin
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Ken Fyten [ ken.fyten ] |
Ken Fyten
made changes -
Security | Private [ 10001 ] |
Ken Fyten
made changes -
Fix Version/s | 4.1 [ 11375 ] |
Ken Fyten
made changes -
Assignee Priority | P2 [ 10011 ] |
Ken Fyten
made changes -
Assignee | Ken Fyten [ ken.fyten ] | |
Assignee Priority | P2 [ 10011 ] | |
Fix Version/s | 4.2 [ 12870 ] | |
Fix Version/s | 4.1 [ 11375 ] |
Ken Fyten
made changes -
Assignee | Mircea Toma [ mircea.toma ] |
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Cannot Reproduce [ 5 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
I tried changing a few of the beans to window scope but I could not reproduce this issue. The ViewExpiredException would show up only when interacting with any of the Mobi demos after the session has expired. The exception would be then properly trapped and re-thrown as a SessionExpiredException.