ICEfaces
  1. ICEfaces
  2. ICE-9679

DOMPartialViewContext.processPartial(PhaseId) does not conform to JSF 2.2 Spec regarding javax.faces.ViewRoot

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 3.3
    • Fix Version/s: 4.0.BETA, 4.0
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      JSF 2.2 Portlet Bridge
    • Assignee Priority:
      P2
    • Affects:
      Compatibility/Configuration

      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)


        Issue Links

          Activity

            People

            • Assignee:
              Mircea Toma
              Reporter:
              Neil Griffin
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: