Uploaded image for project: 'Jetspeed 2 (Retired)'
  1. Jetspeed 2 (Retired)
  2. JS2-198

Portlets don't use user-specific preferences. The Portlet Preferences for anon user are always used.

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Duplicate
    • None
    • 2.1-dev, 2.1
    • None
    • jdk 1.4.2_03, win2000, tomcat-5.0.30

    Description

      Portlets don't use user-specific preferences. For example, the Bookmarks Portlet on default.psml always use preferences for anon user. The Portlet reads and writes PortletPreferences from/to the table PREFS_NODE with FULL_PATH=/portlet_entity/db-18/no-principal for authenticated and not authenticated users.

      It seems that PortletRendererImpl and JetspeedPowerTool don't pass the user principal to the PortletWindowAccessor. PortletWindowAccessor.validateWindow has to pass the principal to PortletEntityAccessComponent too.

      Attachments

        Activity

          People

            Unassigned Unassigned
            artfh Artem Grinshtein
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: