Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-7033

custom permissions are not refreshed in manage tab after reloading a studio jar that contribute studio permissions.

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.4.2
    • Component/s: None
    • Upgrade notes:
      Hide

      Check for UI performance regressions

      Show
      Check for UI performance regressions

      Description

      The SecurityActionsBean class is using a static cache for registered permission. So if the permission registry is update (at PermissionProvider service level) the changes will not be visible in the seam bean until restarting the server.

      Fix: remove the application level cache - it should be ok to directly use PermissionProvider service - since this service is already implementing a cache (with merged permissions).

      Impacted beans:

      • WorkspaceActionsBean
      • IsolatedWorkspaceCreatorBean

      Impacted pages:

      • manage tab on documents.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  PagerDuty

                  Error rendering 'com.pagerduty.jira-server-plugin:PagerDuty'. Please contact your Jira administrators.