ICEfaces
  1. ICEfaces
  2. ICE-3091

Session Expiry when re-deploying portlets to Liferay on Glassfish

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.7
    • Fix Version/s: 1.7.1
    • Component/s: Bridge, Framework
    • Labels:
      None
    • Environment:
      Liferay (multiple versions) Glassfish v2 portal portlet
    • Workaround Exists:
      Yes
    • Workaround Description:
      I was able to reload the portlet page by closing the window or tab then clearing the private data in Firefox (cache, cookies, etc.) before opening a new window or tab and reloading the page.

      Description

      When you redeploy a portlet to Liferay running on Glassfish, reloading the page results in a Session Expired dialog that will not go away unless you close the current browser window/tab and then clear the cache, cookies, etc. There are similar comments in the forums and other JIRAs but this one is easily reproducible when Liferay is running on Glassfish.

        Issue Links

          Activity

          Hide
          Mircea Toma added a comment -

          Test if requests belong to valid session. Only GET requests can create new sessions. Fix busy indicator.

          Show
          Mircea Toma added a comment - Test if requests belong to valid session. Only GET requests can create new sessions. Fix busy indicator.
          Hide
          Mircea Toma added a comment -

          The previously committed fixes are too restrictive. Some setups require that POST request can generate new sessions.

          Show
          Mircea Toma added a comment - The previously committed fixes are too restrictive. Some setups require that POST request can generate new sessions.
          Hide
          Mircea Toma added a comment -

          Block creation of new session only for XMLHTTPRequests. Remove view disposal confirmation since previous fixes made the shutdown sequence obsolete.

          Show
          Mircea Toma added a comment - Block creation of new session only for XMLHTTPRequests. Remove view disposal confirmation since previous fixes made the shutdown sequence obsolete.

            People

            • Assignee:
              Unassigned
              Reporter:
              Deryk Sinotte
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: