ICEfaces
  1. ICEfaces
  2. ICE-7035

Test for presence of ICEpush in sessionExpired function

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0.2
    • Fix Version/s: 2.1-Beta, 3.0, EE-2.0.0.GA_P01
    • Component/s: Bridge
    • Labels:
      None
    • Environment:
      -
    • Assignee Priority:
      P1

      Description

      A "namespace.push.deregister is null or not an object" javascript error is thrown sporadically and the application stops functioning until the page is refreshed. ICEpush is not being used. The error is thrown here in application.js:

          function sessionExpired() {
                  //stop retrieving updates
                  retrieveUpdate = noop;
                  //dregister pushIds to stop blocking connection
                  each(viewIDs, namespace.push.deregister);
                  //notify listeners
                  broadcast(sessionExpiryListeners);
              }

        Activity

        Hide
        Mircea Toma added a comment -

        The fix adds a test for the existence of ICEpush before invoking its public functions.

        Show
        Mircea Toma added a comment - The fix adds a test for the existence of ICEpush before invoking its public functions.
        Hide
        Ken Fyten added a comment -

        Adding ICEfaces EE 2.0.0.GA_P01 to the fix version list.

        Show
        Ken Fyten added a comment - Adding ICEfaces EE 2.0.0.GA_P01 to the fix version list.
        Hide
        Mircea Toma added a comment -

        Applied fix to maintenance branch.

        Show
        Mircea Toma added a comment - Applied fix to maintenance branch.
        Hide
        Valerie Lavilla added a comment -

        Hi I'm trying to find where to download this patch. All I can see in my download page is ICEfaces Enterprise Edition 2.0.0, right after that is 3.0. I need this fix for our application. Please advise. Thanks.

        Show
        Valerie Lavilla added a comment - Hi I'm trying to find where to download this patch. All I can see in my download page is ICEfaces Enterprise Edition 2.0.0, right after that is 3.0. I need this fix for our application. Please advise. Thanks.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Tyler Johnson
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: