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
Fix Version/s | 4.0 [ 10770 ] | |
Assignee | Mircea Toma [ mircea.toma ] | |
Affects | Compatibility/Configuration [ 10002 ] | |
Assignee Priority | P2 [ 10011 ] |
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #39085 | Tue Dec 03 12:15:58 MST 2013 | mircea.toma | |
Files Changed | ||||
![]() |
Fix Version/s | 4.0 [ 11382 ] |
Status | Resolved [ 5 ] | Closed [ 6 ] |
Note that this should only happen for JSF 2.2 and portlets, so there would need to be some detection in ICEfaces for JSF 2.2.