ICEfaces
  1. ICEfaces
  2. ICE-3804

ICEfaces AHS: AHS should respond to a previous pending request with an empty response

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7, 1.7.1, 1.7.2, 1.8DR#1
    • Fix Version/s: 1.7.2 SP1, 1.8DR#2, 1.8
    • Component/s: None
    • Labels:
      None
    • Environment:
      ICEfaces Component Showcase (Google Maps or Rich Text), ICEfaces AHS

      Description

      It is possible that the bridge sends out two receive-updated-views within a short time frame without receiving a response for the first one. This especially happens with the Google Maps and Rich Text components as it seems to require a full page refresh. This causes a new instance of the bridge to be created which sends out the second receive-updated-views. This second one stomps on the first one causing the connection associated with the first one to be never unblocked. AHS should be nice on its side and send an empty response to any previous pending requests to free up the connection.

        Activity

        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]
        Assignee Jack van Ooststroom [ jack.van.ooststroom ]
        Ken Fyten made changes -
        Fix Version/s 1.8 [ 10161 ]
        Jack Van Ooststroom made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Jack Van Ooststroom added a comment -

        When a request for a particular ICEfaces ID comes in the AHS and a previous pending request is associated with this ICEfaces ID, the AHS responds with an empty response to the previous pending request. This is only done for the server-mode of AHS, as the servlet-mode already seemed to contain this logic. Marking this one as FIXED.

        Show
        Jack Van Ooststroom added a comment - When a request for a particular ICEfaces ID comes in the AHS and a previous pending request is associated with this ICEfaces ID, the AHS responds with an empty response to the previous pending request. This is only done for the server-mode of AHS, as the servlet-mode already seemed to contain this logic. Marking this one as FIXED.
        Jack Van Ooststroom made changes -
        Fix Version/s 1.7.2 SP1 [ 10144 ]
        Fix Version/s 1.8DR#2 [ 10142 ]
        Hide
        Jack Van Ooststroom added a comment -

        Changed Fixed Version(s) to 1.7.2-SP1 and 1.8-DR#2

        Show
        Jack Van Ooststroom added a comment - Changed Fixed Version(s) to 1.7.2-SP1 and 1.8-DR#2
        Jack Van Ooststroom made changes -
        Field Original Value New Value
        Assignee Jack Van Ooststroom [ jack.van.ooststroom ]
        Jack Van Ooststroom created issue -
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17922 Fri Nov 21 10:12:49 MST 2008 ken.fyten Updated to add ICE-3804 for 1.7.2 SP1.
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/docs/ReleaseNotes.html
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17921 Fri Nov 21 09:22:01 MST 2008 jack.van.ooststroom Fixed JIRA ICE-3804 : ICEfaces AHS: AHS should respond to a previous pending request with an empty response
        Files Changed
        Commit graph MODIFY /icefaces/trunk/icefaces/ahs/src/com/icesoft/faces/async/server/ProcessHandler.java
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #17920 Fri Nov 21 09:21:16 MST 2008 jack.van.ooststroom Fixed JIRA ICE-3804 : ICEfaces AHS: AHS should respond to a previous pending request with an empty response
        Files Changed
        Commit graph MODIFY /icefaces/branches/icefaces-1.7/icefaces/ahs/src/com/icesoft/faces/async/server/ProcessHandler.java

          People

          • Assignee:
            Unassigned
            Reporter:
            Jack Van Ooststroom
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: