Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-88276

Default portlet resource permissions action might not be initialized during startup

    Details

      Description

      Default portlet resource permissions action might not be initialized during startup.

      This is caused by a startup race condition between the PortletTracker and ServiceConfigurationInitializers when portlets do not fully declare their dependencies and the portlet's default permissions are created before their resource actions are initialized.

      Other race conditions are possible when portlets or other components do not fully declare their dependencies but this change heavily reduces the likelihood of incorrect resource permission initialization during startup.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              brian.chan Brian Chan
              Reporter:
              preston.crary Preston Crary
              Participants of an Issue:
              Recent user:
              Csaba Turcsan
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Days since last comment:
                1 year, 46 weeks, 2 days ago

                  Packages

                  Version Package
                  7.1.10 DXP FP5
                  7.1.10.1 SP1
                  7.1.2 CE GA3
                  7.1.X
                  Master