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

Disable required namespacing of parameters for demo/issue/test portlets

    Details

      Description

      LPS-35309 introduced the following Liferay Portal 6.2 default configuration in the WEB-INF/liferay-portlet.xml descriptor:

      <requires-namespaced-parameters>true</requires-namespaced-parameters>

      Plain JSF (and Liferay Faces Alloy) portlets that do not utilize ICEfaces/PrimeFaces/RichFaces will be able to work with this default behavior when the following is added to the WEB-INF/web.xml descriptor:

      <!-- Instruct Mojarra to namespace parameters according to NamingContainer rules. -->
      <context-param>
      	<param-name>com.sun.faces.namespaceParameters</param-name>
      	<param-value>true</param-value>
      </context-param>
      

      However, this configuration option is part of a contribution to Mojarra in JAVASERVERFACES-3031. Until the contribution is accepted by Oracle and merged into Mojarra, it will be necessary to specify the following in the WEB-INF/liferay-portlet.xml descriptor:

      <requires-namespaced-parameters>false</requires-namespaced-parameters>

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  liferay-faces-3.2.4-ga5