Details

      Description

      This is a parent issue for tasks related to implementing the Portlet 3.0 standard defined by JSR 362.

        Attachments

          Issue Links

          1.
          Portlet 3.0: Detect portlet spec version found in the portlet.xml descriptor Technical Task Closed Brian Chan  
           
          2.
          Portlet 3.0: Consolidate PortletURL property initialization in the main PortletURLImpl constructor Technical Task Closed Brian Chan  
           
          3.
          Portlet 3.0: Extract the private PortletResponseImpl.LiferayPortletURLPrivilegedAction into separate "internal" class Technical Task Closed Brian Chan  
           
          4.
          Portlet 3.0: Move portlet container implementation-specific classes from package com.liferay.portlet to package com.liferay.portlet.internal Technical Task Closed Neil Griffin  
           
          5.
          Portlet 3.0: Remove deprecated methods and classes in package com.liferay.portlet Technical Task Closed Brian Chan  
           
          6.
          Portlet 3.0 Action Parameters with the same name as a Public Render Parameter must contain both values Technical Task Closed Brian Chan  
           
          7.
          Portlet 3.0: Upgrade to the Servlet 3.1 API Technical Task Closed Brian Chan  
           
          8.
          Portlet 3.0: Upgrade to the Portlet 3.0.0 API Technical Task Closed Brian Chan  
           
          9.
          Portlet 3.0: Fix anticipated compile failure in portal-reports-engine-console-web ReportsEngineDisplayContext.java Technical Task Closed Brian Chan  
           
          10.
          Portlet 3.0: Expose API for custom portlet modes Technical Task Closed Brian Chan  
           
          11.
          Portlet 3.0: Implement HeaderResponse.addDependency() methods Technical Task Closed Brian Chan  
           
          12.
          Portlet 3.0: Implement javax.portlet.container-runtime-option in PortletTracker Technical Task Closed Brian Chan  
           
          13.
          Portlet 3.0: Implement javax.portlet.async-supported in PortletTracker, PortletLocalServiceImpl, and ResourceRequestImpl Technical Task Closed Brian Chan  
           
          14.
          Portlet 3.0: Implement javax.portlet.supported-locale in PortletTracker Technical Task Closed Brian Chan  
           
          15.
          Portlet 3.0: Implement javax.portlet.default-namespace in PortletTracker Technical Task Closed Brian Chan  
           
          16.
          Portlet 3.0: Implement Javadoc requirements for PortletMode.UNDEFINED and WindowState.UNDEFINED Technical Task Closed Brian Chan  
           
          17.
          Portlet 3.0: Implement HeaderRequest and HeaderResponse Technical Task Closed Brian Chan  
           
          18.
          Portlet 3.0: Portlet container must invoke the HEADER_PHASE of the portlet lifecycle Technical Task Closed Brian Chan  
           
          19.
          Portlet 3.0: Decouple request/response factory APIs from implementation details Technical Task Closed Brian Chan  
           
          20.
          Portlet 3.0: Implement support for file upload Technical Task Closed Brian Chan  
           
          21.
          Portlet 3.0: Enhance API of LiferayPortletResponse and PortletURLFactory for MimeResponse.Copy Technical Task Closed Brian Chan  
           
          22.
          Portlet 3.0: Implement new methods in javax.portlet.PortletConfig Technical Task Closed Brian Chan  
           
          23.
          Portlet 3.0: Implement new methods in javax.portlet.PortletContext Technical Task Closed Brian Chan  
           
          24.
          Portlet 3.0: Implement new methods in javax.portlet.ResourceResponse Technical Task Closed Brian Chan  
           
          25.
          Portlet 3.0: Implement new method in javax.portlet.ActionResponse Technical Task Closed Brian Chan  
           
          26.
          Portlet 3.0: Add portlet_3_0 taglib to web.xml during WAR deployment Technical Task Closed Brian Chan  
           
          27.
          Portlet 3.0: Support deployment of CDI bean portlets Technical Task Closed Brian Chan  
           
          28.
          Portlet 3.0: Implement new methods in javax.portlet.RenderURL Technical Task Closed Brian Chan  
           
          29.
          Portlet 3.0: Implement requirements for generating render state Technical Task Closed Brian Chan  
           
          30.
          Portlet 3.0: Require javax.portlet.version=3.0 opt-in for portlets configured via @Component Technical Task Closed Brian Chan  
           
          31.
          Portlet 3.0: Implement parameter handling composition objects Technical Task Closed Shuyang Zhou  
           
          32.
          Portlet 3.0: Implement new methods in javax.portlet.PortletRequest Technical Task Closed Brian Chan  
           
          33.
          Portlet 3.0: Support <portlet:param type="render" /> Technical Task Closed Brian Chan  
           
          34.
          Portlet 3.0: Implement new URL generation requirements Technical Task Closed Brian Chan  
           
          35.
          Portlet 3.0: Support portlet dependencies Technical Task Closed Neil Griffin  
           
          36.
          Portlet 3.0: Define new JSP page context variables for portlet:defineObjects Technical Task Closed Brian Chan  
           
          37.
          Portlet 3.0: Implement async support Technical Task Closed Brian Chan  
           
          38.
          Portlet 3.0: Implement javax.portlet.listener in PortletTracker Technical Task Closed Brian Chan  
           
          39.
          Portlet 3.0: Implement parsing the portlet.xml descriptor for portlet filter <ordinal> in PortletLocalServiceImpl Technical Task Closed Brian Chan  
           
          40.
          Portlet 3.0: Default to standards-based behavior for generating render data during a hub partial action Technical Task Closed Brian Chan  
           
          41.
          Portlet 3.0: Implement new methods in javax.portlet.PortletResponse Technical Task Closed Brian Chan  
           
          42.
          Portlet 3.0: Implement new methods in javax.portlet.BaseURL Technical Task Closed Brian Chan  
           
          43.
          Portlet 3.0: Refactor portlet request parameter handling and portlet URL generation Technical Task Closed Brian Chan  
           
          44.
          Portlet 3.0: Deprecate usage of portal-kernel StringBundler in favor of petra stringBundler for OutputData and OutputTag Technical Task Closed Shuyang Zhou  
           
          45.
          Portlet 3.0: Improve performance of top_head.jsp by inspecting portlets on the page for a portlet hub requirement Technical Task Closed Brian Chan  
           
          46.
          Portlet 3.0: Decouple PortletURLImplWrapper, LiferayStrutsPortletURLImpl, and StrutsActionPortletURL class hierarchy from PortletURLImpl Technical Task Closed Brian Chan  
           
          47.
          Portlet 3.0: Move various implementation classes from package com.liferay.portlet to com.liferay.portlet.internal Technical Task Closed Brian Chan  
           
          48.
          Portlet 3.0: Include both liferay-portlet.tld and liferay-portlet_2_0.tld in WAR deployments Technical Task Closed Brian Chan  
           
          49.
          Portlet 3.0: Develop the bean portlet API Technical Task Closed Brian Chan  
           
          50.
          Portlet 3.0: Develop the bean portlet CDI portable extension Technical Task Closed Brian Chan  
           
          51.
          Publish Portlet 3.0 API Javadoc at docs.liferay.com Technical Task Closed Neil Griffin  
           
          52.
          Portlet 3.0: Distinguish between public and private render parameters that are set on the EventResponse Technical Task Closed Brian Chan  
           
          53.
          Portlet 3.0: Implement javax.portlet.preferences-validator in PortletTracker Technical Task Closed Brian Chan  
           
          54.
          Portlet 3.0: Public and private render parameters that are set in the ACTION_PHASE or EVENT_PHASE must be preserved when action-url-redirect=true Technical Task Closed Brian Chan  
           
          55.
          Portlet 3.0: Distinguish between public and private render parameters that are set on the ActionResponse Technical Task Closed Brian Chan  
           
          56.
          Move modules com.liferay.bean.portlet.api and com.liferay.bean.portlet.cdi.extension to modules/apps/bean-portlet Technical Task Closed Brian Chan  
           
          57.
          Portlet 3.0: Make ServletContext to be injectable via @Inject Technical Task Closed Shuyang Zhou  
           
          58.
          Portlet 3.0: Improve logging for @Dependent strings that are injected into @ApplicationScoped beans Technical Task Closed Shuyang Zhou  
           

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: