ICEfaces
  1. ICEfaces
  2. ICE-10367

showcase - icecore:push performance issue (IE8/IE9, SSL config)

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0
    • Fix Version/s: EE-4.0.0.GA, 4.1
    • Component/s: ICECORE-Components
    • Labels:
      None
    • Environment:
      ICEfaces4 trunk r. 43122
      Browsers: IE9/IE8
      Server: Tomcat7.0.42
    • Assignee Priority:
      P2

      Description

      showcase > icecore:push
      The push updates stop working, when changing the push strategy from the drop-down.
      This issue is more visible in the SSL showcase, where most of the time the updates are not visible on the demo.

      There are no server-side or browser console errors.

        Activity

        Hide
        Mircea Toma added a comment -

        I cannot reproduce this issue. Ran the test with IE9 for about an hour without any hick-ups.

        Show
        Mircea Toma added a comment - I cannot reproduce this issue. Ran the test with IE9 for about an hour without any hick-ups.
        Hide
        Mircea Toma added a comment -

        This issue is actually a regression caused by the fixes made for PUSH-343. More precisely the improved reliability of cross window communication was due to the change that used the storage event newValue property to avoid read concurrency problems.

        It turns out that IE8 does not support Event.newValue or Event.key causing the cross-window communication to fail. To avoid the reliability problems we had in the past the fix for this issue forces the use of cookie-based strategy for cross-window communication.

        Show
        Mircea Toma added a comment - This issue is actually a regression caused by the fixes made for PUSH-343 . More precisely the improved reliability of cross window communication was due to the change that used the storage event newValue property to avoid read concurrency problems. It turns out that IE8 does not support Event.newValue or Event.key causing the cross-window communication to fail. To avoid the reliability problems we had in the past the fix for this issue forces the use of cookie-based strategy for cross-window communication.
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces4 trunk r43875 . Tomcat 7 with and without SSL configuration using IE 8 and 9.

        Show
        Liana Munroe added a comment - Verified ICEfaces4 trunk r43875 . Tomcat 7 with and without SSL configuration using IE 8 and 9.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: