Jetspeed 2
  1. Jetspeed 2
  2. JS2-1141

Space beans session cache needs to be shared and managed per user session.

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 2.2.1
    • Fix Version/s: 2.2.1
    • Component/s: Admin Portlets
    • Labels:
      None

      Description

      Space beans session cache is not currently shared between space navigator, page navigator and space manager portlets.
      Also, each portlet checks if the session contains space beans cache currently. However, if the same session is used after logging in, it could make a problem. So, we need to check the user name for the cache as well.

        Activity

        Hide
        Woonsan Ko added a comment -

        Fixed.

        Used APPLICATION_SCOPE for space beans session cache.
        Also, checking if the space bean list is for the current user or not for safety because it is possible to use same http session object between different principals in a browser.

        Show
        Woonsan Ko added a comment - Fixed. Used APPLICATION_SCOPE for space beans session cache. Also, checking if the space bean list is for the current user or not for safety because it is possible to use same http session object between different principals in a browser.

          People

          • Assignee:
            Woonsan Ko
            Reporter:
            Woonsan Ko
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development