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

QueryString value is lost when using liferay-portlet:runtime taglib

Details

    Description

      In the Audience Targeting portlets, we're using the liferay-portlet:runtime taglib to dynamically include the configuration view of our portlets from the edit_configuration.jsp file. The querystring attribute of the taglib contains the mvcPath of the configuration view.

      With the changes in LPS-42107, the mvcPath gets lost when the DirectRequestDispatcher generates a new DynamicServletRequest from the current request. At that point, the DYNAMIC QUERY STRING parameter (containing the mvcPath) is removed cause the current request query string is empty.

      This is breaking the configuration view of all the Audience Targeting display portlets.

      Attachments

        1. fail-ee-6.2.x.gif
          fail-ee-6.2.x.gif
          1.15 MB
        2. perimissions.png
          perimissions.png
          34 kB
        3. Screen Shot 2016-04-22 at 10.58.45.png
          Screen Shot 2016-04-22 at 10.58.45.png
          202 kB
        4. setup.png
          setup.png
          13 kB
        5. sharing.png
          sharing.png
          21 kB

        Issue Links

          Activity

            People

              joyce.wang Joyce Wang
              eduardo.garcia Eduardo García (Inactive)
              Marta Elicegui Marta Elicegui
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                6 years, 19 weeks, 6 days ago

                Packages

                  Version Package
                  6.2.3 CE GA4
                  6.2.X EE
                  7.0.0 M5