Details
Description
The following link documents a discussion for new JSF 2.2 requirements regarding javax.faces.ViewRoot:
https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1069
Mojarra 2.2 was made compliant with a patch with this issue:
https://java.net/jira/browse/JAVASERVERFACES-2660
The problem is that the ICEfaces 3.3 DOMPartialViewContext.processPartial(PhaseId) method does not conform to these new requirements.
The calls to partialWriter.startUpdate(String target) is passing "javax.faces.ViewRoot" but for portlets it should pass viewRoot.getClientId(ctx)
https://java.net/jira/browse/JAVASERVERFACES_SPEC_PUBLIC-1069
Mojarra 2.2 was made compliant with a patch with this issue:
https://java.net/jira/browse/JAVASERVERFACES-2660
The problem is that the ICEfaces 3.3 DOMPartialViewContext.processPartial(PhaseId) method does not conform to these new requirements.
The calls to partialWriter.startUpdate(String target) is passing "javax.faces.ViewRoot" but for portlets it should pass viewRoot.getClientId(ctx)
Issue Links
- blocks
-
ICE-7768 Verify compatibility with JSF 2.2
- Closed
Activity
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 11382 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #39085 | Tue Dec 03 12:15:58 MST 2013 | mircea.toma | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
Mircea Toma
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 10770 ] | |
Assignee | Mircea Toma [ mircea.toma ] | |
Affects | Compatibility/Configuration [ 10002 ] | |
Assignee Priority | P2 [ 10011 ] |
Neil Griffin
made changes -
Neil Griffin
created issue -
Modified DOMPartialViewContext to use the ID of the first element for the update when the entire portlet content is updated.