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

Make Liferay compatible with version 2.0 tests in the Portlet 3.0 TCK

    Details

    • Priority Level:
      Low

      Attachments

        Issue Links

        1.
        Portlet 3.0 TCK: Match method signature in implementation to Portlet API LPS-74116 Technical Task Closed Brian Chan  
        2.
        Portlet 3.0 TCK: Allow string "FULL", "PORTLET" and "PAGE" to be used as cacheability parameter value LPS-74118 Technical Task Closed Brian Chan  
        3.
        Portlet 3.0 TCK: If the HTTP POST body data is of type application/x-www-form-urlencoded, IllegalStateException must be thrown by getPortletInputStream and getReader of ClientDataRequest LPS-74150 Technical Task Closed Brian Chan  
        4.
        Portlet 3.0 TCK: PortletRequest's getProperty(), getProperties(), getPropertyNames() should return http request headers if available LPS-74355 Technical Task Closed Brian Chan  
        5.
        Portlet 3.0 TCK: PortletURLGenerationListener must be called before url's toString or write method LPS-74498 Technical Task Closed Brian Chan  
        6.
        Portlet 3.0 TCK: BaseURL.setParameter: if the value is null, all values for the specified key are removed. LPS-74515 Technical Task Closed Brian Chan  
        7.
        Portlet 3.0 TCK: PortletRequest.getProperty and getProperties should throw IllegalArgumentException when name is null LPS-74563 Technical Task Closed Brian Chan  
        8.
        Portlet 3.0 TCK: Implement EventResponse.setRenderParameters(EventRequest) LPS-74658 Technical Task Closed Brian Chan  
        9.
        Portlet 3.0 TCK: ParamTag: If the "name" attribute is null or empty, no action is performed. LPS-74876 Technical Task Closed Jason Pince  
        10.
        Portlet 3.0 TCK: Correctly handle servlet_path and path_info in PortletRequestDispatcherImpl LPS-74936 Technical Task Closed Brian Chan  
        11.
        Portlet 2.0: Developer-defined custom portlet modes are ignored LPS-75103 Technical Task Closed Brian Chan  
        12.
        Portlet 3.0 TCK: Supported portlet modes are not correctly handled LPS-75253 Technical Task Closed Brian Chan  
        13.
        Portlet 3.0 TCK: PortletServletRequest.getPathTranslated should return the realPath of PortletServletRequest's pathInfo LPS-75367 Technical Task Closed Brian Chan  
        14.
        Portlet 3.0 TCK: PortletContextImpl.getContainerRuntimeOptions() should return enumeration of supported runtime options LPS-75370 Technical Task Closed Brian Chan  
        15.
        Portlet 3.0 TCK: Using _portletRequest to get attribute names instead of _request LPS-75547 Technical Task Closed Brian Chan  
        16.
        Portlet 3.0 TCK: Add forward attributes to reserved attributes in NamespaceServletRequest LPS-75548 Technical Task Closed Brian Chan  
        17.
        Portlet 3.0 TCK: Ignore cookies set during the resource phase after the response has been flushed or committed LPS-75917 Technical Task Closed Brian Chan  
        18.
        Portlet 3.0 TCK: The setContentType method should have no effect if it be called after the getWriter or getPortletOutputStream methods LPS-75973 Technical Task Closed Brian Chan  
        19.
        Portlet 3.0 TCK: Call the EventResponseImpl.transferHeaders method if we want to add cookies during event phase LPS-76005 Technical Task Closed Brian Chan  
        20.
        Portlet 3.0 TCK: The parameters associated with a request dispatcher should be scoped only for the duration of the dispatching. LPS-76109 Technical Task Closed Brian Chan  
        21.
        Portlet 3.0 TCK: The parameters set by query string are not aggregated with the render parameters when dispatching from a servlet to another servlet LPS-76159 Technical Task Closed Brian Chan  
        22.
        Portlet 3.0 TCK: PortletPreferences implementation should allow String[] {null} to be set by setValues and correctly retrieved by getValues LPS-76161 Technical Task Closed Brian Chan  
        23.
        Portlet 3.0 TCK: In a servlet forwarded to by the target of an include, the servlet request attribute javax.servlet.forward.* should be equal to return values of their corresponding method invoked the first servlet in the forward chain. LPS-76231 Technical Task Closed Dante Wang  
        24.
        Portlet 3.0 TCK: Read <container-runtime-option> defined at the portlet level LPS-76257 Technical Task Closed Brian Chan  
        25.
        Portlet 3.0 TCK: If actionURL or renderURL Tag is used in markup provided by a serveResource call triggered via a resource URL of type FULL/PORTLET, a JspException with the IllegalStateException is thrown LPS-76310 Technical Task Closed Brian Chan  
        26.
        Portlet 3.0 TCK: The instance of Header can not be created when the argument is null LPS-76502 Technical Task Closed Brian Chan  
        27.
        Portlet 3.0 TCK: During dispatching, javax.servlet.include.context_path attribute value isn't equal to return value of getContextPath LPS-76513 Technical Task Closed Brian Chan  
        28.
        Portlet 3.0 TCK: Method getAuthType(): Returns a String indicating the authentication type if the request was authenticated. LPS-76630 Technical Task Closed Shuyang Zhou  
        29.
        Portlet 3.0 TCK: Fix session invalidation logic LPS-76655 Technical Task Closed Brian Chan  
        30.
        Portlet 3.0 TCK: Support taglib directives for older versions of the portlet tag library LPS-76694 Technical Task Closed Brian Chan  
        31.
        Portlet 3.0 TCK: Set character encoding via the setLocale method and a locale-encoding-mapping-list mapping in the web.xml deployment descriptor LPS-76715 Technical Task Closed Brian Chan  
        32.
        Portlet 3.0 TCK: Exception thrown in event phase cause portlet not to be rendered LPS-76716 Technical Task Closed Brian Chan  
        33.
        Portlet 3.0 TCK: If the portlet issues a redirect during action processing, events that were set should not be processed. LPS-76771 Technical Task Closed Brian Chan  
        34.
        Portlet 3.0 TCK: PortletContext.getPortletContextName() should return the name as specified in web.xml <display-name> element. LPS-76888 Technical Task Closed Brian Chan  
        35.
        Portlet 3.0 TCK: Implement ResourceRequest.getPrivateRenderParameterMap LPS-76916 Technical Task Closed Brian Chan  
        36.
        Portlet 3.0 TCK: The PortletRequest.isPortletModeAllowed method must return FALSE for a custom portlet mode with <portal-managed>true</portal-managed> that is not supported by the portlet container. LPS-77116 Technical Task Closed Brian Chan  
        37.
        Portlet 3.0 TCK: Failure in V2URLTests that call BaseURL.setSecure(true) LPS-77355 Technical Task Closed Kyle Stiemann (Inactive)  
        38.
        Portlet 3.0 TCK: PortletURL.removePublicRenderParameter(String name) should remove the public render parameter when the URL is invoked LPS-77364 Technical Task Closed Brian Chan  
        39.
        Portlet 3.0 TCK: Failure in V2PortletTests that call portletConfig.getContainerRuntimeOptions LPS-77485 Technical Task Closed Brian Chan  
        40.
        After PortletSession.invalidate() is called PortletRequest.getPortletSession(false) does not return null LPS-77743 Technical Task Closed Brian Chan  
        41.
        Unable to get a new PortletSession via PortletRequest.getPortletSession(true) after calling PortletSession.invalidate() LPS-77746 Technical Task Open Dante Wang  
        42.
        Portlet 3.0 TCK: Fix SigTestsRender_PortletRequest$P3PUserInfos_SIGRender LPS-77760 Technical Task Closed Brian Chan  
        43.
        PortletResponse.addProperty(String, Element) causes self closing script tags to be rendered which is invalid HTML4 syntax LPS-77798 Technical Task Closed Brian Chan  
        44.
        Portlet 3.0 TCK: Fix V2EnvironmentTests_PortletSession_ApiRender_isNew1 LPS-78581 Technical Task Open Dante Wang  
        45.
        Portlet 3.0 TCK: PortletConfig.getContainerRuntimeOptions().get("javax.portlet.renderHeaders") does not always return null LPS-81275 Technical Task Closed Shuyang Zhou  
        46.
        Portlet 3.0 TCK: Test for ResourceURL parameter does not return result LPS-92490 Technical Task Open SE Support  
        47.
        Portlet 3.0 TCK: Test for Public render parameters in processAction fails LPS-92492 Technical Task Open SE Support  
        48.
        Portlet 3.0 TCK: Test portlet set to minimized by the test fails the TCK result checking LPS-92497 Technical Task Open SE Support  
        49.
        Portlet 3.0 TCK: Various cases in V3ResourceAsyncTests_SPEC_21_ASYNC are still waiting for results LPS-94825 Technical Task Open SE Support  
        50.
        Portlet 3.0 TCK: TestModule1_PortletCanBeRendered fails to find portlet content using WebDriver LPS-95035 Technical Task Open SE Support  

          Activity

            People

            Assignee:
            dante.wang Dante Wang
            Reporter:
            dante.wang Dante Wang
            Recent user:
            Kiyoshi Lee
            Participants of an Issue:
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Dates

              Created:
              Updated:

                Packages

                Version Package