ICEfaces
  1. ICEfaces
  2. ICE-10327

Auction - ViewExpiredException popup displays instead of SessionExpired

    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: ICE-Components, Sample Apps
    • Labels:
      None
    • Environment:
      ICEfaces4 trunk r. 43054
      Browsers: Firefox33, Chrome38
      Server: Tomcat7.0.42

      Description

      auction sample application:

      When loading the application in more than one browser tabs, and the session expires, a "ViewExpiredException" popup error is displayed on the webpage in one of the tabs (screen shot attached), while in the other tab a "Session expired" popup is visible.

      This issue could not be reproduced consistently.

      In Chrome, the Session Expired popup appeared on top of the ViewExpired popup.

        Activity

        Hide
        Carmen Cristurean added a comment -

        The ViewExpiredException popup was reproduced also in IE10 with auction installed on WildFly 8.1.0, by leaving 2 different IE browser windows opened until session expired:
        A User Session Expired popup was rendered in first window (window1), and the ViewExpiredException popup appeared on the second IE window (window2).
        While the auction page content remains displayed on window1, on window2 the page content disappears underneath the ViewExpiredException popup.

        Show
        Carmen Cristurean added a comment - The ViewExpiredException popup was reproduced also in IE10 with auction installed on WildFly 8.1.0, by leaving 2 different IE browser windows opened until session expired: A User Session Expired popup was rendered in first window (window1), and the ViewExpiredException popup appeared on the second IE window (window2). While the auction page content remains displayed on window1, on window2 the page content disappears underneath the ViewExpiredException popup.
        Hide
        Mircea Toma added a comment -

        Marking expired sessions to make sure that they're still considered expired for any subsequent requests, otherwise the server will keep on re-using the sessions.

        Show
        Mircea Toma added a comment - Marking expired sessions to make sure that they're still considered expired for any subsequent requests, otherwise the server will keep on re-using the sessions.
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces 4 trunk r43801. Tomcat 7, Chrome 39, IE 8.

        Show
        Liana Munroe added a comment - Verified ICEfaces 4 trunk r43801. Tomcat 7, Chrome 39, IE 8.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: