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
Neil Griffin
created issue -
Neil Griffin
made changes -
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 10770 ] | |
Assignee | Mircea Toma [ mircea.toma ] | |
Affects | Compatibility/Configuration [ 10002 ] | |
Assignee Priority | P2 [ 10011 ] |
Mircea Toma
made changes -
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 | ||||
MODIFY
/icefaces4/trunk/icefaces/core/src/main/java/org/icefaces/impl/context/DOMPartialViewContext.java
|
Ken Fyten
made changes -
Fix Version/s | 4.0 [ 11382 ] |
Ken Fyten
made changes -
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.