Details

      Description

      Test failures:

      In V2AddlRequestTests, the following 4 portlets doesn't show up on the page in Liferay: V2AddlRequestTests_SPEC2_11_ActionReq, V2AddlRequestTests_SPEC2_11_EventReq, V2AddlRequestTests_SPEC2_11_RenderReq, V2AddlRequestTests_SPEC2_11_ResourceReq.

      22 test cases fail because the portlets are missing.

      Background:

      PLT 9.5:

      The portlet must declare the supported portlet modes beyond the VIEW portlet mode for each markup type they support in the render method. As all portlets must support the VIEW portlet mode, VIEW does not have to be indicated. If the portlet configuration does not specify any portlet modes, the portlet container will assume VIEW mode support for all MIME types (MIME type */* ).

      PLT Appendix E:

      The MIME type may also contain the wildcard
      character '*', like "text/*" or "*/*".

      The 4 portlets declare their VIEW mode with mime type "*/*". Liferay doesn't handle wildcards, so that the combination of "text/html" and VIEW is treated as not supported.

        Attachments

          Activity

            People

            Assignee:
            brian.chan Brian Chan
            Reporter:
            dante.wang Dante Wang
            Recent user:
            Csaba Turcsan
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Days since last comment:
              3 years, 30 weeks, 4 days ago

                Packages

                Version Package
                7.0.0 DXP FP33
                7.0.0 DXP SP7
                7.0.5 CE GA6
                7.0.X
                Master