Details
Description
Currently DOM diffing deosn't work during navigation because the old document is discarded together with the UIViewRoot corresponding to the previous view. To solve the issue the old document needs to be saved somewhere else such as in window scope or request map.
Activity
Mircea Toma
created issue -
Mircea Toma
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Mircea Toma [ mircea.toma ] |
Mircea Toma
made changes -
Salesforce Case | [] | |
Component/s | Framework [ 10013 ] | |
Fix Version/s | 2.0-Beta2 [ 10242 ] |
Mircea Toma
made changes -
Attachment | window_scoped_domDiff.patch [ 12551 ] |
Ken Fyten
made changes -
Salesforce Case | [] | |
Assignee Priority | P2 |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22397 | Wed Sep 22 08:07:49 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMResponseWriter.java
|
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22430 | Mon Sep 27 07:55:29 MDT 2010 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/javascript/application.js
MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22431 | Mon Sep 27 08:04:08 MDT 2010 | mircea.toma | |
Files Changed | ||||
DEL
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/event/JSFViewStateNavigationFix.java
MODIFY /icefaces2/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml |
Mircea Toma
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22491 | Fri Oct 01 15:23:22 MDT 2010 | ted.goddard | using propagated viewMap for OLD_DOM ( |
Files Changed | ||||
ADD
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/application/PropagatingNavigationHandler.java
MODIFY /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMResponseWriter.java ADD /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/bean MODIFY /icefaces2/trunk/icefaces/core/src/main/resources/META-INF/faces-config.xml ADD /icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/bean/ViewRetained.java |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22570 | Thu Oct 07 15:54:29 MDT 2010 | ted.goddard | demonstration tests for ViewRetained and WindowDisposed annotations ( |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/samples/test/scopes/src/main/webapp/index.html
ADD /icefaces2/trunk/icefaces/samples/test/scopes/src/main/webapp/view-scope-retained.xhtml ADD /icefaces2/trunk/icefaces/samples/test/scopes/src/main/java/org/icefaces/demo/scopes/ViewScopedCounterWindowDisposed.java ADD /icefaces2/trunk/icefaces/samples/test/scopes/src/main/java/org/icefaces/demo/scopes/WindowDisposedCount.java ADD /icefaces2/trunk/icefaces/samples/test/scopes/src/main/java/org/icefaces/demo/scopes/ViewScopedCounterViewRetained.java ADD /icefaces2/trunk/icefaces/samples/test/scopes/src/main/webapp/view-scope-disposed.xhtml |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22755 | Thu Oct 21 12:39:22 MDT 2010 | ted.goddard | added standard ViewScoped counter to retained test ( |
Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/samples/test/scopes/src/main/webapp/view-scope-retained.xhtml
|
Ken Fyten
made changes -
Fix Version/s | 2.0.0 [ 10230 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Assignee Priority | P2 |
Attached patch that changes the saving of old document from UIViewRoot to window scope.