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

Http Whiteboard is getting ServletContextHelper service even when there is a better candidate already in use by the whiteboard

    Details

    • Type: Bug
    • Status: Open
    • Resolution: Unresolved
    • Affects Version/s: Master
    • Fix Version/s: None
    • Component/s: Core Infrastructure
    • Labels:
      None

      Description

      According to the HTTP Whiteboard spec, ServletContextHelper objects with the same name must clash and only the one with the higher precedence should be used. The spec also mandates that candidate services that are not eligible because better candidates exist must be unget.
      This is not happening in the implementation currently in use in Liferay.
      This prevents the registration of companion services only when the main service is in use by the whiteboard.
      This also prevents to detect the replacement of a service by a better candidate.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                support-lep@liferay.com SE Support
                Reporter:
                carlos.sierra Carlos Sierra
                Participants of an Issue:
                Recent user:
                Carlos Sierra
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Days since last comment:
                  2 years, 1 week, 4 days ago

                  Packages

                  Version Package