Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.0-Beta2
    • Fix Version/s: 2.0.1
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      ICEfaces, WindowScope
    • Affects:
      Documentation (User Guide, Ref. Guide, etc.)

      Description

      Management of WindowScope requires HTTP messages sent to the server whenever browser navigation or window closing occurs. This results in extra network traffic, sometimes problematic interaction with authentication (since window closing can occur after session expiry), complexities for portlet integration, and complexity for load and functional testing.

      It should be possible for WindowScope to be managed lazily; that is, if the WindowScope map is empty, no HTTP requests need be sent. Since objects can be added to WindowScope at any time during the JSF lifecycle, it is likely that WindowScope JavaScript initialization must be inserted just prior to the body closing tag during the render phase.

        Issue Links

          Activity

          Ted Goddard created issue -
          Ted Goddard made changes -
          Field Original Value New Value
          Assignee Mircea Toma [ mircea.toma ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 2.0.0 [ 10230 ]
          Deryk Sinotte made changes -
          Salesforce Case []
          Component/s Bridge [ 10011 ]
          Component/s Framework [ 10013 ]
          Assignee Priority P2
          Deryk Sinotte made changes -
          Link This issue blocks ICE-6125 [ ICE-6125 ]
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Priority P2 P3
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 2.1 [ 10241 ]
          Fix Version/s 2.0.0 [ 10230 ]
          Assignee Priority P3
          Ken Fyten made changes -
          Salesforce Case []
          Assignee Priority P1
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 2.0.0-EE-Beta1 [ 10250 ]
          Fix Version/s 2.0.1 [ 10255 ]
          Fix Version/s 2.1 [ 10241 ]
          Mircea Toma made changes -
          Salesforce Case []
          Affects [Documentation (User Guide, Ref. Guide, etc.)]
          Mircea Toma made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s 2.0.0-EE-GA [ 10263 ]
          Ken Fyten made changes -
          Fix Version/s 2.0.0-EE-Beta1 [ 10250 ]
          Fix Version/s 2.0.0-EE-GA [ 10263 ]
          Ken Fyten made changes -
          Assignee Priority P1
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Mircea Toma
              Reporter:
              Ted Goddard
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: