Uploaded image for project: 'PUBLIC - Liferay IDE'
  1. PUBLIC - Liferay IDE
  2. IDE-1389

liferay-portlet.xml does not contain requires-namespaced-parameters false

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: 2.0.0
    • Fix Version/s: 2.0.1
    • Component/s: Wizards, Wizards > JSF
    • Labels:
      None

      Description

      steps to reproduce:

      right click -> New -> Liferay JSF Portlet

      • change Portlet class from "org.portletfaces.bridge.GenericFacesPortlet" to "javax.portlet.faces.GenericFacesPortlet"
        Next
      • Name: "parts"
      • Display Name: Parts Portlet
      • Title: Parts Portlet
      • change to use XHTML folder: "/views/parts"
        Next
        Finish

      Expected results:
      For Liferay 6.2.0+ ... for now, just below the "icon" tag, we need the liferay-portlet.xml to contain:

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

      Actual results:
      requires-namespaced-parameters defaults to true when it is not specified, and the portlet give no errors, and no indication of failure until after run time and the user tests an action.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Days since last comment:
                  5 years, 43 weeks, 1 day ago

                  Packages

                  Version Package
                  2.0.1