Affects Version/s: 7.0.X, 7.1.X, 7.2.X, 7.3.X, Master
Steps to Reproduce:
- Create a module with a named portlet PortletAPortlet that besides its default render, that uses view.jsp, has a specific render PortletASpecificRenderCommand that uses specific.jsp
- Create a second module with a named portlet PortletBPortlet with an instance scope configuration (PortletBConfiguration) and a configuration action (PortletBConfigurationAction)
- Inside the configuration JSP add a form embedding PortletA with the specific render and an additional paramater as part of the query string.
- Add PortletB to a page, edit its configuration and save.
That both during the configuration edition of PortletB as well as after clicking save PortletA gets rendered with the render defined in the query string having, also, available the parameter ( indicated in the query string.
That during the edition of PortletB configuration PortletA gets rendered with the specific render, but after saving parameters passed to the runtime tag are lost and PortletA gets rendered with its default render.