Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-257

Bridge generates URLs that can be incompatible with Liferay friendly URLs

Details

    Description

      This bug was first reported in the forums here:
      http://www.liferay.com/community/forums/-/message_boards/message/13290363

      The problem originates from an optimization made FACES-220 and FACES-245. Here is an excerpt from the description found in FACES-245:

      This new approach provides an opportunity for a great optimization too - Liferay's MimeResponse#createActionURL, #createRenderURL, and #createResourceURL will each be called only once during the JSF lifecycle, and the pertinent parts of the resulting toString() will be cached.

      Unfortunately this optimization incompatible with Liferay Friendly URLs. In order to fix this bug, it will be necessary to disable the optimization when the portlet has an associated FriendlyURLMapper.

      Attachments

        Activity

          People

            neil.griffin Neil Griffin
            neil.griffin Neil Griffin
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Packages

                Version Package
                liferay-faces-2.1.2-ga3
                liferay-faces-3.0.2-legacy-ga3
                liferay-faces-3.0.2-ga3
                liferay-faces-3.1.2-ga3