ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-479

ViewMap is missing reference to previous DOM on WebSphere Portal w/ PortletFaces Bridge

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: EE-3.3.0.GA_P01
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      WebSphere Portal Portletfaces Bridge
    • Affects:
      Compatibility/Configuration

      Description

      With WebSphere Portal, we rely on the PortletFaces Bridge. When a component sends an Ajax request it can either trigger normal or subtree rendering. During normal rendering, we rely on the ViewMap containing the previous version of the DOM which we can use to diff against the current version and generate the required updates. The problem is that the ViewMap does not currently contain the old DOM. It's unclear how far back this problem might go as the bridge hasn't been altered in some time.

      Fortunately, when the old DOM is not found, we have additional fall-back logic which attempts to regenerate the entire view of the portlet and replace it. While not as efficient, it does allow WebSphere Portal to continue to work.

        Activity

        Deryk Sinotte created issue -
        Hide
        Ken Fyten added a comment -

        Documented this as a known issue in the Release Notes for EE 3.3.0.GA_P01.

        Show
        Ken Fyten added a comment - Documented this as a known issue in the Release Notes for EE 3.3.0.GA_P01.
        Ken Fyten made changes -
        Field Original Value New Value
        Summary ViewMap is missing reference to previous DOM ViewMap is missing reference to previous DOM on WebSphere Portal w/ PortletFaces Bridge
        Assignee Ken Fyten [ ken.fyten ] Deryk Sinotte [ deryk.sinotte ]
        Fix Version/s EE-3.4.0.GA [ 11071 ]
        Fix Version/s EE-3.3.0.GA_P01 [ 11173 ]
        Affects Version/s EE-1.8.2.GA_P04 [ 10281 ]
        Affects Version/s EE-3.3.0.GA [ 10570 ]
        Affects Compatibility/Configuration [ 10002 ]
        Ken Fyten made changes -
        Assignee Deryk Sinotte [ deryk.sinotte ]
        Ken Fyten made changes -
        Fix Version/s EE-3.4.0.GA [ 11071 ]
        Ken Fyten made changes -
        Affects Version/s EE-3.3.0.GA_P01 [ 11173 ]
        Affects Version/s EE-1.8.2.GA_P04 [ 10281 ]

          People

          • Assignee:
            Unassigned
            Reporter:
            Deryk Sinotte
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated: