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

        Carmen Cristurean created issue -
        Carmen Cristurean made changes -
        Field Original Value New Value
        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.
        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.
        Ken Fyten made changes -
        Fix Version/s EE-4.0.0.GA [ 11171 ]
        Ken Fyten made changes -
        Assignee Mircea Toma [ mircea.toma ]
        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.
        Mircea Toma made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Cannot Reproduce [ 5 ]
        Ken Fyten made changes -
        Resolution Cannot Reproduce [ 5 ]
        Status Resolved [ 5 ] Reopened [ 4 ]
        Assignee Priority P2 [ 10011 ]
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #43875 Tue Dec 30 17:01:09 MST 2014 mircea.toma ICE-10367 Force cookie-based cross-window communication for IE8 or less.
        Files Changed
        Commit graph MODIFY /icepush/trunk/icepush/core/src/main/javascript/application.js
        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.
        Mircea Toma made changes -
        Status Reopened [ 4 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        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.
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Fix Version/s 4.1 [ 11375 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

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

            Dates

            • Created:
              Updated:
              Resolved: