Details
Description
When standardRequestScope is enabled, some values appear to be retained from previous requests.
Activity
Ted Goddard
created issue -
Ted Goddard
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Mircea Toma [ mircea.toma ] | Ted Goddard [ ted.goddard ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #17950 | Mon Dec 01 15:08:23 MST 2008 | ted.goddard | unwrapped FacesContext and extra release for SWF2 ( |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/src/com/icesoft/faces/application/D2DViewHandler.java
MODIFY /icefaces/trunk/icefaces/core/src/com/icesoft/faces/context/View.java |
Ted Goddard
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 1.8 [ 10161 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee | Ted Goddard [ ted.goddard ] |
This problem is confirmed specifically for Spring Web Flow and appears to have been present early in the 1.8 cycle.
The root cause is the interaction of the Extended Request Scope lifetime and the ExternalContext.release(). SWF causes release() to be called many times during a single JSF lifecycle (since it manages the lifecycle externally) so we suppress request map clearing for SWF. Unfortunately, this means that the request map is never cleared in the case of SWF.