ICEfaces
  1. ICEfaces
  2. ICE-9486

Update to 3.3.0.GA ends in Diff propagated to root but no ID set [html: null]

    Details

    • Type: Bug Bug
    • Status: Open
    • Priority: Major Major
    • Resolution: Unresolved
    • Affects Version/s: EE-3.3.0.GA
    • Fix Version/s: None
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      Windows, for all browsers
    • Workaround Exists:
      Yes
    • Workaround Description:
      Hide
      Set the id in the body tag of your template

      <h:body id="yourId" >
      Show
      Set the id in the body tag of your template <h:body id="yourId" >

      Description

      After updating to ICEfaces 3.3.0.GA (EE) I've got a this error for some partial updates

      Diff propagated to root but no ID set [html: null]

      Even adding a h:panelGroup with id inside body doesn't remove the error

      If I switch back from Mojarra 2.1.21 to 2.1.19 (which is delivered wiht 3.3.0), the error does not happen any more.

      Analyzing the problem I found that Mojarra 2.2.21 changes the id of the body tag between two requests. If not specified in the xhtml page. After adding an id for body all run's fine.

      So the code in the class org.icefaces.impl.context.DOMPartialViewContext#setBodyID(Document) has no effect

        Activity

        Jose Gonzalez created issue -

          People

          • Assignee:
            Unassigned
            Reporter:
            Jose Gonzalez
          • Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated: