Details
Description
A variety of components handle the partial response <update> in a specific way, for instance autocomplete has a custom onsuccess handler that decodes JSON from the response (rather than markup as is typical in an <update>).
It would be possible for such components to flag these requests in a common way, such as by adding a request parameter. DOMPartialViewContext could then detect this parameter and avoid subtree DOM output and diff.
It would be possible for such components to flag these requests in a common way, such as by adding a request parameter. DOMPartialViewContext could then detect this parameter and avoid subtree DOM output and diff.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Assignee | Ted Goddard [ ted.goddard ] |
| Salesforce Case | [] | |
| Fix Version/s | 2.1 [ 10241 ] | |
| Affects Version/s | 2.0.2 [ 10273 ] |
| Assignee | Ted Goddard [ ted.goddard ] | Ken Fyten [ ken.fyten ] |
| Salesforce Case | [] | |
| Assignee Priority | P1 | |
| Assignee | Ken Fyten [ ken.fyten ] | Jack van Ooststroom [ jack.van.ooststroom ] |
| Salesforce Case | [] | |
| Security | Private [ 10001 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #24885 | Thu Jun 23 12:22:53 MDT 2011 | jack.van.ooststroom | Fixed JIRA |
| Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Link | This issue blocks ICE-7034 [ ICE-7034 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #25138 | Mon Aug 01 14:59:20 MDT 2011 | ted.goddard | allowing mixed subtrees for customUpdate responses ( |
| Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
| Resolution | Fixed [ 1 ] | |
| Status | Resolved [ 5 ] | Reopened [ 4 ] |
| Assignee | Jack van Ooststroom [ jack.van.ooststroom ] | Ken Fyten [ ken.fyten ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #25211 | Mon Aug 08 12:46:38 MDT 2011 | ted.goddard | sending non-DOM subtree rendering to BasicResponseWriter ( |
| Files Changed | ||||
MODIFY
/icefaces2/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
| Affects | [Compatibility/Configuration] | |
| Assignee Priority | P1 | |
| Resolution | Fixed [ 1 ] |
| Fix Version/s | 2.1-Beta [ 10291 ] |
| Salesforce Case | [] | |
| Security | Private [ 10001 ] |
| Status | Resolved [ 5 ] | Closed [ 6 ] |

The JavaScript that invokes custom update processing should set a request parameter org.icefaces.customUpdate=true. When this is detected by DOMPartialViewContext, the DOM diff would not run for that subtree.