Modified: portals/site-live/pluto/v11/release-notes.html URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v11/release-notes.html?rev=1778563&r1=1778562&r2=1778563&view=diff ============================================================================== --- portals/site-live/pluto/v11/release-notes.html (original) +++ portals/site-live/pluto/v11/release-notes.html Fri Jan 13 11:55:02 2017 @@ -47,7 +47,7 @@ <div class="xleft"> - Last Published: 2016-12-02 + Last Published: 2017-01-13 | <a href="http://portals.apache.org/pluto" class="externalLink">Home</a> </div> @@ -252,146 +252,146 @@ <div id="contentBox"> <div class="section"><h2><a name="Pluto_1.1.7_Release_Notes"></a>Pluto 1.1.7 Release Notes</h2> <div class="section"><h3><a name="Bug"></a>Bug</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-440">PLUTO-440</a> - portlet:actionURL not wrapping portlet:param</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-518">PLUTO-518</a> - DefineObjectsTag defines PortletRequest instead of RenderRequest</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-524">PLUTO-524</a> - Error in org.apache.pluto.core.DefaultUserInfoService</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-526">PLUTO-526</a> - portlet:param JSP tag doesn't handle multi-valued parameters</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-440" class="externalLink">PLUTO-440</a> - portlet:actionURL not wrapping portlet:param</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-518" class="externalLink">PLUTO-518</a> - DefineObjectsTag defines PortletRequest instead of RenderRequest</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-524" class="externalLink">PLUTO-524</a> - Error in org.apache.pluto.core.DefaultUserInfoService</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-526" class="externalLink">PLUTO-526</a> - portlet:param JSP tag doesn't handle multi-valued parameters</li> </ul> </div> <div class="section"><h3><a name="Improvement"></a>Improvement</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-501">PLUTO-501</a> - Configuration errors are not much descriptive</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-503">PLUTO-503</a> - Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-504">PLUTO-504</a> - Create PortletSession via PortletEnvironmentService</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-501" class="externalLink">PLUTO-501</a> - Configuration errors are not much descriptive</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-503" class="externalLink">PLUTO-503</a> - Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-504" class="externalLink">PLUTO-504</a> - Create PortletSession via PortletEnvironmentService</li> </ul> </div> </div> <div class="section"><h2><a name="Pluto_1.1.6_Release_Notes"></a>Pluto 1.1.6 Release Notes</h2> <div class="section"><h3><a name="Bug"></a>Bug</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-476">PLUTO-476</a> - Unused LocalStrings.properties with better messages</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-477">PLUTO-477</a> - PortletRequestImpl throws a NullPointerException when getting USER_INFO for unauthenticated users</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-484">PLUTO-484</a> - PortletURLImpl.setSecure() throws PortletSecurityException when PortletURLProvider.isSecureSupported() returns true</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-485">PLUTO-485</a> - Need to handle URIs that contain a question mark</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-490">PLUTO-490</a> - Cannot deploy portlets to ROOT context</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-476" class="externalLink">PLUTO-476</a> - Unused LocalStrings.properties with better messages</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-477" class="externalLink">PLUTO-477</a> - PortletRequestImpl throws a NullPointerException when getting USER_INFO for unauthenticated users</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-484" class="externalLink">PLUTO-484</a> - PortletURLImpl.setSecure() throws PortletSecurityException when PortletURLProvider.isSecureSupported() returns true</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-485" class="externalLink">PLUTO-485</a> - Need to handle URIs that contain a question mark</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-490" class="externalLink">PLUTO-490</a> - Cannot deploy portlets to ROOT context</li> </ul> </div> <div class="section"><h3><a name="Improvement"></a>Improvement</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-486">PLUTO-486</a> - The USER_INFO map is re-created every time the USER_INFO attribute is retrieved using getAttribute() on org.apache.pluto.internal.impl.PortletRequestImpl</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-487">PLUTO-487</a> - PortletPreferencesImpl should not store the preferences every time it is instantiated</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-488">PLUTO-488</a> - When executing doAction/doRender/doLoad/doAdmin and retrieving the servlet context of the portlet app fails, a generic NullPointerException is thrown</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-489">PLUTO-489</a> - Refactor request attribute handling into optional service interface</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-491">PLUTO-491</a> - Attach source jars to maven deployed artifacts</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-486" class="externalLink">PLUTO-486</a> - The USER_INFO map is re-created every time the USER_INFO attribute is retrieved using getAttribute() on org.apache.pluto.internal.impl.PortletRequestImpl</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-487" class="externalLink">PLUTO-487</a> - PortletPreferencesImpl should not store the preferences every time it is instantiated</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-488" class="externalLink">PLUTO-488</a> - When executing doAction/doRender/doLoad/doAdmin and retrieving the servlet context of the portlet app fails, a generic NullPointerException is thrown</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-489" class="externalLink">PLUTO-489</a> - Refactor request attribute handling into optional service interface</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-491" class="externalLink">PLUTO-491</a> - Attach source jars to maven deployed artifacts</li> </ul> </div> </div> <div class="section"><h2><a name="Pluto_1.1.5_Release_Notes"></a>Pluto 1.1.5 Release Notes</h2> <div class="section"><h3><a name="Bug"></a>Bug</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-356">PLUTO-356</a> - Pluto Driver not using injected Portal URL Parser</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-361">PLUTO-361</a> - Error when parsing the portal url</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-397">PLUTO-397</a> - Copyright at bottom of Portal Driver content needs to be updated to 2007</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-399">PLUTO-399</a> - Link and documentation on source-repository.html page is incorrect</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-421">PLUTO-421</a> - PortletRequest.getParameterMap() must return an unmodifiable map (PLT.11.1.1)</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-439">PLUTO-439</a> - Assembly code cannot parse Servlet 2.4 web.xml containing <jsp-config> tags</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-446">PLUTO-446</a> - No way to set default page encoding for Pluto</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-447">PLUTO-447</a> - Old version of junit included via commons-cli in pluto-util</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-448">PLUTO-448</a> - No way to know if expiration cache value was set via PortletDD</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-449">PLUTO-449</a> - portlet-skin.jsp does not have the JSTL core taglib directive</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-450">PLUTO-450</a> - ExternalAppScopedAttributeTest.jsp has a minor javascript error</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-451">PLUTO-451</a> - JSP21ExpressionEvaluatorProxy is causing an exception in Tomcat 6.0 if compiled using JDK 5.0</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-452">PLUTO-452</a> - Assembler ant task fails on WAR with no manifest</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-455">PLUTO-455</a> - Assembler emitts non-validating web.xml for servlet 2.3 and 2.4</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-457">PLUTO-457</a> - PortletContainerException doesn't chain Throwable</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-460">PLUTO-460</a> - PortletPreferenceDD doesn't descriminate between no (null) values and empty values (new String[0])</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-461">PLUTO-461</a> - AbstractVersionedWebAppDescriptorTest based tests may fails based on available XML libraries</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-462">PLUTO-462</a> - isPortletModeAllowed and isWindowStateAllowed do case-sensitve checks</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-473">PLUTO-473</a> - XML Schema Location for pluto-portal-driver-config.xsd points to obsolete schema definition</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-474">PLUTO-474</a> - CLONE -portlet session should not be invalidated when lastAccessedTime is 0</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-475">PLUTO-475</a> - Default Portlet Skin and WindowStateAnchorTag emit invalid markup</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-356" class="externalLink">PLUTO-356</a> - Pluto Driver not using injected Portal URL Parser</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-361" class="externalLink">PLUTO-361</a> - Error when parsing the portal url</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-397" class="externalLink">PLUTO-397</a> - Copyright at bottom of Portal Driver content needs to be updated to 2007</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-399" class="externalLink">PLUTO-399</a> - Link and documentation on source-repository.html page is incorrect</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-421" class="externalLink">PLUTO-421</a> - PortletRequest.getParameterMap() must return an unmodifiable map (PLT.11.1.1)</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-439" class="externalLink">PLUTO-439</a> - Assembly code cannot parse Servlet 2.4 web.xml containing <jsp-config> tags</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-446" class="externalLink">PLUTO-446</a> - No way to set default page encoding for Pluto</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-447" class="externalLink">PLUTO-447</a> - Old version of junit included via commons-cli in pluto-util</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-448" class="externalLink">PLUTO-448</a> - No way to know if expiration cache value was set via PortletDD</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-449" class="externalLink">PLUTO-449</a> - portlet-skin.jsp does not have the JSTL core taglib directive</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-450" class="externalLink">PLUTO-450</a> - ExternalAppScopedAttributeTest.jsp has a minor javascript error</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-451" class="externalLink">PLUTO-451</a> - JSP21ExpressionEvaluatorProxy is causing an exception in Tomcat 6.0 if compiled using JDK 5.0</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-452" class="externalLink">PLUTO-452</a> - Assembler ant task fails on WAR with no manifest</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-455" class="externalLink">PLUTO-455</a> - Assembler emitts non-validating web.xml for servlet 2.3 and 2.4</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-457" class="externalLink">PLUTO-457</a> - PortletContainerException doesn't chain Throwable</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-460" class="externalLink">PLUTO-460</a> - PortletPreferenceDD doesn't descriminate between no (null) values and empty values (new String[0])</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-461" class="externalLink">PLUTO-461</a> - AbstractVersionedWebAppDescriptorTest based tests may fails based on available XML libraries</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-462" class="externalLink">PLUTO-462</a> - isPortletModeAllowed and isWindowStateAllowed do case-sensitve checks</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-473" class="externalLink">PLUTO-473</a> - XML Schema Location for pluto-portal-driver-config.xsd points to obsolete schema definition</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-474" class="externalLink">PLUTO-474</a> - CLONE -portlet session should not be invalidated when lastAccessedTime is 0</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-475" class="externalLink">PLUTO-475</a> - Default Portlet Skin and WindowStateAnchorTag emit invalid markup</li> </ul> </div> <div class="section"><h3><a name="Improvement"></a>Improvement</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-360">PLUTO-360</a> - FileAssemblerTest cannot be executed offline</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-394">PLUTO-394</a> - o.a.p.tags.el.ParamTag does not evaluate EL on "name" attribute</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-417">PLUTO-417</a> - PortletResponseImpl doesn't allow wsrp rewrite urls</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-456">PLUTO-456</a> - fix line endings on files.</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-458">PLUTO-458</a> - Improve exception handling with AbstractCastorDescriptorService</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-465">PLUTO-465</a> - Automatic determination of JAXP usage</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-472">PLUTO-472</a> - Fix Pluto Maven 2 release assemblies so they actually work.</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-360" class="externalLink">PLUTO-360</a> - FileAssemblerTest cannot be executed offline</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-394" class="externalLink">PLUTO-394</a> - o.a.p.tags.el.ParamTag does not evaluate EL on "name" attribute</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-417" class="externalLink">PLUTO-417</a> - PortletResponseImpl doesn't allow wsrp rewrite urls</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-456" class="externalLink">PLUTO-456</a> - fix line endings on files.</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-458" class="externalLink">PLUTO-458</a> - Improve exception handling with AbstractCastorDescriptorService</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-465" class="externalLink">PLUTO-465</a> - Automatic determination of JAXP usage</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-472" class="externalLink">PLUTO-472</a> - Fix Pluto Maven 2 release assemblies so they actually work.</li> </ul> </div> </div> <div class="section"><h2><a name="Pluto_1.1.4_Release_Notes"></a>Pluto 1.1.4 Release Notes</h2> <div class="section"><h3><a name="Bug"></a>Bug</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-341">PLUTO-341</a> - Page Admin Portlet does not work with Internet Explorer ver 6</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-356">PLUTO-356</a> - Pluto Driver not using injected Portal URL Parser</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-361">PLUTO-361</a> - Error when parsing the portal url</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-369">PLUTO-369</a> - Inconsistency in PortletRequest attribute handling</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-370">PLUTO-370</a> - Cannot build 1.1.3 GA release from source</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-381">PLUTO-381</a> - Not able to Add Portal page to a new application</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-383">PLUTO-383</a> - DefaultUserInfo service returns null userinfo map</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-386">PLUTO-386</a> - Src distribution does not contain Pluto-AntTask.jar</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-389">PLUTO-389</a> - Pluto-Ant-Task can not be built because of missing junit dependency</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-390">PLUTO-390</a> - EarAssemblerTest failure</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-393">PLUTO-393</a> - Maximize Window State formatting problems in Firefox 2.0</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-341" class="externalLink">PLUTO-341</a> - Page Admin Portlet does not work with Internet Explorer ver 6</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-356" class="externalLink">PLUTO-356</a> - Pluto Driver not using injected Portal URL Parser</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-361" class="externalLink">PLUTO-361</a> - Error when parsing the portal url</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-369" class="externalLink">PLUTO-369</a> - Inconsistency in PortletRequest attribute handling</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-370" class="externalLink">PLUTO-370</a> - Cannot build 1.1.3 GA release from source</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-381" class="externalLink">PLUTO-381</a> - Not able to Add Portal page to a new application</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-383" class="externalLink">PLUTO-383</a> - DefaultUserInfo service returns null userinfo map</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-386" class="externalLink">PLUTO-386</a> - Src distribution does not contain Pluto-AntTask.jar</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-389" class="externalLink">PLUTO-389</a> - Pluto-Ant-Task can not be built because of missing junit dependency</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-390" class="externalLink">PLUTO-390</a> - EarAssemblerTest failure</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-393" class="externalLink">PLUTO-393</a> - Maximize Window State formatting problems in Firefox 2.0</li> </ul> </div> <div class="section"><h3><a name="Improvement"></a>Improvement</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-347">PLUTO-347</a> - Remove dependency on shared/lib xerces and xmlAPIs</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-358">PLUTO-358</a> - Upgrade to Castor 1.1.1</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-375">PLUTO-375</a> - The ExpressionEvaluatorProxy for JSP 2.1 is unimplemented</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-376">PLUTO-376</a> - Update Pluto to work with Tomcat 6.x</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-384">PLUTO-384</a> - PortletContextManager.getPortletApplicationDescriptor returns null when a portlet context cannot be found.</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-385">PLUTO-385</a> - Use CSS-based tab navigation for Pluto Portal</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-387">PLUTO-387</a> - Provide add/remove page functionality to Pluto Portal Driver</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-388">PLUTO-388</a> - Removed use of deprecated method</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-347" class="externalLink">PLUTO-347</a> - Remove dependency on shared/lib xerces and xmlAPIs</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-358" class="externalLink">PLUTO-358</a> - Upgrade to Castor 1.1.1</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-375" class="externalLink">PLUTO-375</a> - The ExpressionEvaluatorProxy for JSP 2.1 is unimplemented</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-376" class="externalLink">PLUTO-376</a> - Update Pluto to work with Tomcat 6.x</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-384" class="externalLink">PLUTO-384</a> - PortletContextManager.getPortletApplicationDescriptor returns null when a portlet context cannot be found.</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-385" class="externalLink">PLUTO-385</a> - Use CSS-based tab navigation for Pluto Portal</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-387" class="externalLink">PLUTO-387</a> - Provide add/remove page functionality to Pluto Portal Driver</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-388" class="externalLink">PLUTO-388</a> - Removed use of deprecated method</li> </ul> </div> <div class="section"><h3><a name="New_Feature"></a>New Feature</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-186">PLUTO-186</a> - ToolTips to Portlet Controls</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-359">PLUTO-359</a> - Add ability to assemble EAR files</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-382">PLUTO-382</a> - Have Page Administrator portlet persist new page configurations</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-186" class="externalLink">PLUTO-186</a> - ToolTips to Portlet Controls</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-359" class="externalLink">PLUTO-359</a> - Add ability to assemble EAR files</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-382" class="externalLink">PLUTO-382</a> - Have Page Administrator portlet persist new page configurations</li> </ul> </div> </div> <div class="section"><h2><a name="Pluto_1.1.3_Release_Notes"></a>Pluto 1.1.3 Release Notes</h2> <div class="section"><h3><a name="Bug"></a>Bug</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-351">PLUTO-351</a> - Method removeAttribute in PortletRequestImpl causes NullPointerException in Resin 3.0.17 </li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-351" class="externalLink">PLUTO-351</a> - Method removeAttribute in PortletRequestImpl causes NullPointerException in Resin 3.0.17 </li> </ul> </div> <div class="section"><h3><a name="Improvement"></a>Improvement</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-350">PLUTO-350</a> - Remove absolute url dependency</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-350" class="externalLink">PLUTO-350</a> - Remove absolute url dependency</li> </ul> </div> <div class="section"><h3><a name="New_Feature"></a>New Feature</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-352">PLUTO-352</a> - Implement "Simple" Portlet Page Support</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-352" class="externalLink">PLUTO-352</a> - Implement "Simple" Portlet Page Support</li> </ul> </div> <div class="section"><h3><a name="Task"></a>Task</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-348">PLUTO-348</a> - Automate PGP key signing of M2 artifacts.</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-349">PLUTO-349</a> - Include META-INF/LICENSE and META-INF/NOTICE in maven artifacts</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-348" class="externalLink">PLUTO-348</a> - Automate PGP key signing of M2 artifacts.</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-349" class="externalLink">PLUTO-349</a> - Include META-INF/LICENSE and META-INF/NOTICE in maven artifacts</li> </ul> </div> </div> <div class="section"><h2><a name="Pluto_1.1.2_Release_Notes"></a>Pluto 1.1.2 Release Notes</h2> <div class="section"><h3><a name="Bug"></a>Bug</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-331">PLUTO-331</a> - Page Admin Portlet fails in Pluto 1.1.1</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-332">PLUTO-332</a> - PortletContextManager.remove(InternalPortletContext) fails</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-336">PLUTO-336</a> - Provide alternate ways for deriving applicationId</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-331" class="externalLink">PLUTO-331</a> - Page Admin Portlet fails in Pluto 1.1.1</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-332" class="externalLink">PLUTO-332</a> - PortletContextManager.remove(InternalPortletContext) fails</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-336" class="externalLink">PLUTO-336</a> - Provide alternate ways for deriving applicationId</li> </ul> </div> <div class="section"><h3><a name="Improvement"></a>Improvement</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-334">PLUTO-334</a> - UserInfoService should provide PortletWindow in getUserInfo()</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-335">PLUTO-335</a> - Use proper namespacing for JavaScript in Page Admin Portlet</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-338">PLUTO-338</a> - Remove dependency to plexus file utils, commons httpclient and commons beanutils</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-344">PLUTO-344</a> - Update maven pluto plugin to accept a list of war files to assemble.</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-334" class="externalLink">PLUTO-334</a> - UserInfoService should provide PortletWindow in getUserInfo()</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-335" class="externalLink">PLUTO-335</a> - Use proper namespacing for JavaScript in Page Admin Portlet</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-338" class="externalLink">PLUTO-338</a> - Remove dependency to plexus file utils, commons httpclient and commons beanutils</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-344" class="externalLink">PLUTO-344</a> - Update maven pluto plugin to accept a list of war files to assemble.</li> </ul> </div> <div class="section"><h3><a name="New_Feature"></a>New Feature</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-328">PLUTO-328</a> - Add support for a callback right before Render and Action in PortletServlet</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-328" class="externalLink">PLUTO-328</a> - Add support for a callback right before Render and Action in PortletServlet</li> </ul> </div> <div class="section"><h3><a name="Task"></a>Task</h3> -<ul><li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-339">PLUTO-339</a> - Deprecate PortletEntity getControllerServletUri() so it can be removed in future versions of Pluto.</li> -<li><a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-345">PLUTO-345</a> - Fix link to distribution website on http://portals.apache.org/pluto/v11/getting-started.html</li> +<ul><li><a href="https://issues.apache.org/jira/browse/PLUTO-339" class="externalLink">PLUTO-339</a> - Deprecate PortletEntity getControllerServletUri() so it can be removed in future versions of Pluto.</li> +<li><a href="https://issues.apache.org/jira/browse/PLUTO-345" class="externalLink">PLUTO-345</a> - Fix link to distribution website on http://portals.apache.org/pluto/v11/getting-started.html</li> </ul> </div> </div> @@ -403,7 +403,7 @@ </div> <div id="footer"> <div class="xright">© - 2004-2016 + 2004-2017 Apache Software Foundation
Modified: portals/site-live/pluto/v20/app-servers.html URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v20/app-servers.html?rev=1778563&r1=1778562&r2=1778563&view=diff ============================================================================== --- portals/site-live/pluto/v20/app-servers.html (original) +++ portals/site-live/pluto/v20/app-servers.html Fri Jan 13 11:55:02 2017 @@ -47,7 +47,7 @@ <div class="xleft"> - Last Published: 2016-12-02 + Last Published: 2017-01-13 | <a href="http://portals.apache.org/pluto" class="externalLink">Home</a> </div> @@ -284,7 +284,7 @@ </div> <div id="footer"> <div class="xright">© - 2004-2016 + 2004-2017 Apache Software Foundation Modified: portals/site-live/pluto/v20/deploying.html URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v20/deploying.html?rev=1778563&r1=1778562&r2=1778563&view=diff ============================================================================== --- portals/site-live/pluto/v20/deploying.html (original) +++ portals/site-live/pluto/v20/deploying.html Fri Jan 13 11:55:02 2017 @@ -47,7 +47,7 @@ <div class="xleft"> - Last Published: 2016-12-02 + Last Published: 2017-01-13 | <a href="http://portals.apache.org/pluto" class="externalLink">Home</a> </div> @@ -501,7 +501,7 @@ </div> <div id="footer"> <div class="xright">© - 2004-2016 + 2004-2017 Apache Software Foundation Modified: portals/site-live/pluto/v20/embedding.html URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v20/embedding.html?rev=1778563&r1=1778562&r2=1778563&view=diff ============================================================================== --- portals/site-live/pluto/v20/embedding.html (original) +++ portals/site-live/pluto/v20/embedding.html Fri Jan 13 11:55:02 2017 @@ -47,7 +47,7 @@ <div class="xleft"> - Last Published: 2016-12-02 + Last Published: 2017-01-13 | <a href="http://portals.apache.org/pluto" class="externalLink">Home</a> </div> @@ -282,7 +282,7 @@ </div> <div id="footer"> <div class="xright">© - 2004-2016 + 2004-2017 Apache Software Foundation Modified: portals/site-live/pluto/v20/getting-started.html URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v20/getting-started.html?rev=1778563&r1=1778562&r2=1778563&view=diff ============================================================================== --- portals/site-live/pluto/v20/getting-started.html (original) +++ portals/site-live/pluto/v20/getting-started.html Fri Jan 13 11:55:02 2017 @@ -47,7 +47,7 @@ <div class="xleft"> - Last Published: 2016-12-02 + Last Published: 2017-01-13 | <a href="http://portals.apache.org/pluto" class="externalLink">Home</a> </div> @@ -263,7 +263,7 @@ </ul> </p> </div><ol type="1"><li>Download the Pluto 2.0 binary distribution named <strong>pluto-current-bundle</strong> from - a <a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/pluto/">distribution site</a>.</li> + a <a href="http://www.apache.org/dyn/closer.cgi/portals/pluto/" class="externalLink">distribution site</a>.</li> <li>Unzip the binary distribution into a directory.</li> <ol type="1"><li><PLUTO-2.0-HOME> will be the top level directory.</li> </ol> @@ -271,7 +271,7 @@ in <PLUTO-2.0-HOME>/bin.</li> <ol type="1"><li>Use shutdown.bat/shutdown.sh to stop the portal</li> </ol> -<li>Browse to <a class="externalLink" href="http://localhost:8080/pluto/portal">http://localhost:8080/pluto/portal</a></li> +<li>Browse to <a href="http://localhost:8080/pluto/portal" class="externalLink">http://localhost:8080/pluto/portal</a></li> <li>Login as user pluto (password=pluto) or tomcat (password=pluto).</li> </ol> </div> @@ -284,16 +284,16 @@ in <PLUTO-2.0-HOME>/bin.</li> </p> <div class="section"><h3><a name="Obtaining_Pluto_2.0_Source_Code"></a>Obtaining Pluto 2.0 Source Code</h3> <p>The Pluto project uses the - <a class="externalLink" href="http://subversion.tigris.org/">Subversion</a> version control + <a href="http://subversion.tigris.org/" class="externalLink">Subversion</a> version control system. If you're new to Subversion, you can check out the - <a class="externalLink" href="http://svnbook.red-bean.com/">online book</a> about Subversion. + <a href="http://svnbook.red-bean.com/" class="externalLink">online book</a> about Subversion. Note that we are currently using Subversion 1.3.x (there are separate versions of the book covering the different versions of Subversion). </p> <p><b>Web Access to Subversion</b></p> <p> To browse the Pluto source code, you can use the - <a class="externalLink" href="http://svn.apache.org/viewcvs.cgi/portals/pluto/trunk?root=Apache-SVN">ViewCVS + <a href="http://svn.apache.org/viewcvs.cgi/portals/pluto/trunk?root=Apache-SVN" class="externalLink">ViewCVS web interface</a> to Subversion. This is current at all times. </p> <p><b>Normal Subversion Access</b></p> @@ -310,7 +310,7 @@ in <PLUTO-2.0-HOME>/bin.</li> <pre>svn checkout https://svn.apache.org/repos/asf/portals/pluto/tags/pluto-2.0.3 pluto</pre></p> <p> Zipped up Pluto 2.0 source distributions can also be downloaded from - a <a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/pluto/">distribution mirror</a>. + a <a href="http://www.apache.org/dyn/closer.cgi/portals/pluto/" class="externalLink">distribution mirror</a>. </p> </div> <div class="section"><h3><a name="Building_Pluto_with_Maven_2"></a>Building Pluto with Maven 2</h3> @@ -448,7 +448,7 @@ $> mvn install </div> <div id="footer"> <div class="xright">© - 2004-2016 + 2004-2017 Apache Software Foundation Modified: portals/site-live/pluto/v20/powered.html URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v20/powered.html?rev=1778563&r1=1778562&r2=1778563&view=diff ============================================================================== --- portals/site-live/pluto/v20/powered.html (original) +++ portals/site-live/pluto/v20/powered.html Fri Jan 13 11:55:02 2017 @@ -47,7 +47,7 @@ <div class="xleft"> - Last Published: 2016-12-02 + Last Published: 2017-01-13 | <a href="http://portals.apache.org/pluto" class="externalLink">Home</a> </div> @@ -260,44 +260,44 @@ <th>Pluto Version</th> </tr> <tr class="b"><td>uPortal 3</td> -<td><a class="externalLink" href="http://www.uportal.org">http://www.uportal.org</a></td> +<td><a href="http://www.uportal.org" class="externalLink">http://www.uportal.org</a></td> <td>JA-SIG</td> <td></td> <td>1.1.x</td> </tr> <tr class="a"><td>Sakai</td> -<td><a class="externalLink" href="http://www.sakaiproject.org">http://www.sakaiproject.org</a></td> +<td><a href="http://www.sakaiproject.org" class="externalLink">http://www.sakaiproject.org</a></td> <td>Sakai Foundation</td> <td></td> <td>1.1.x</td> </tr> <tr class="b"><td>Apache Jetspeed 2</td> -<td><a class="externalLink" href="http://portals.apache.org/jetspeed-2">http://portals.apache.org/jetspeed-2</a></td> +<td><a href="http://portals.apache.org/jetspeed-2" class="externalLink">http://portals.apache.org/jetspeed-2</a></td> <td>Apache 2.0</td> <td></td> <td>2.0.0</td> </tr> <tr class="a"><td>Apache Cocoon</td> -<td><a class="externalLink" href="http://cocoon.apache.org">http://cocoon.apache.org</a></td> +<td><a href="http://cocoon.apache.org" class="externalLink">http://cocoon.apache.org</a></td> <td>Apache 2.0</td> <td></td> <td>1.0.1</td> </tr> <tr class="b"><td>uPortal 2</td> -<td><a class="externalLink" href="http://www.uportal.org">http://www.uportal.org</a></td> +<td><a href="http://www.uportal.org" class="externalLink">http://www.uportal.org</a></td> <td>JA-SIG</td> <td></td> <td>1.0.1</td> </tr> <tr class="a"><td>InfoGlue</td> -<td><a class="externalLink" href="http://www.infoglue.org">http://www.infoglue.org</a></td> +<td><a href="http://www.infoglue.org" class="externalLink">http://www.infoglue.org</a></td> <td>GPL</td> <td></td> <td>1.0.1</td> </tr> <tr class="b"><td>Jahia</td> -<td><a class="externalLink" href="http://www.jahia.org">http://www.jahia.org</a></td> -<td><a class="externalLink" href="http://www.collaborativesource.org">Proprietary</a></td> +<td><a href="http://www.jahia.org" class="externalLink">http://www.jahia.org</a></td> +<td><a href="http://www.collaborativesource.org" class="externalLink">Proprietary</a></td> <td>(http://www.jahia.org/cvs), branch JAHIA_PLUTO_BRANCH</td> <td>1.0.1</td> </tr> @@ -312,13 +312,13 @@ <th>Pluto Version</th> </tr> <tr class="b"><td>Apache Geronimo </td> -<td><a class="externalLink" href="http://geronimo.apache.org/">http://geronimo.apache.org</a></td> +<td><a href="http://geronimo.apache.org/" class="externalLink">http://geronimo.apache.org</a></td> <td>Apache 2.0</td> <td>Web Management Console</td> <td>1.1</td> </tr> <tr class="a"><td>Java Studio Creator 2.0</td> -<td><a class="externalLink" href="http://developers.sun.com/prodtech/javatools/jscreator/">http://developers.sun.com/prodtech/javatools/jscreator/</a></td> +<td><a href="http://developers.sun.com/prodtech/javatools/jscreator/" class="externalLink">http://developers.sun.com/prodtech/javatools/jscreator/</a></td> <td>Sun Microsystems Inc.</td> <td>Development Portal Server</td> <td>1.0.1</td> @@ -334,7 +334,7 @@ </div> <div id="footer"> <div class="xright">© - 2004-2016 + 2004-2017 Apache Software Foundation Modified: portals/site-live/pluto/v20/release-notes-2.0.0.html URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v20/release-notes-2.0.0.html?rev=1778563&r1=1778562&r2=1778563&view=diff ============================================================================== --- portals/site-live/pluto/v20/release-notes-2.0.0.html (original) +++ portals/site-live/pluto/v20/release-notes-2.0.0.html Fri Jan 13 11:55:02 2017 @@ -47,7 +47,7 @@ <div class="xleft"> - Last Published: 2016-12-02 + Last Published: 2017-01-13 | <a href="http://portals.apache.org/pluto" class="externalLink">Home</a> </div> @@ -258,266 +258,266 @@ The release notes of the previous release 1.1.7 are available here: <a href="../v11/release-notes.html">release notes 1.1.7</a>. </p> <div class="section"><h3><a name="Bug"></a>Bug</h3> -<ul><li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-397">PLUTO-397</a>] - Copyright at bottom of Portal Driver content needs to be updated to 2007 +<ul><li>[<a href="https://issues.apache.org/jira/browse/PLUTO-397" class="externalLink">PLUTO-397</a>] - Copyright at bottom of Portal Driver content needs to be updated to 2007 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-421">PLUTO-421</a>] - PortletRequest.getParameterMap() must return an unmodifiable map (PLT.11.1.1) +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-421" class="externalLink">PLUTO-421</a>] - PortletRequest.getParameterMap() must return an unmodifiable map (PLT.11.1.1) </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-430">PLUTO-430</a>] - Portlet Config changes +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-430" class="externalLink">PLUTO-430</a>] - Portlet Config changes </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-446">PLUTO-446</a>] - No way to set default page encoding for Pluto +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-446" class="externalLink">PLUTO-446</a>] - No way to set default page encoding for Pluto </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-448">PLUTO-448</a>] - No way to know if expiration cache value was set via PortletDD +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-448" class="externalLink">PLUTO-448</a>] - No way to know if expiration cache value was set via PortletDD </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-449">PLUTO-449</a>] - portlet-skin.jsp does not have the JSTL core taglib directive +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-449" class="externalLink">PLUTO-449</a>] - portlet-skin.jsp does not have the JSTL core taglib directive </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-450">PLUTO-450</a>] - ExternalAppScopedAttributeTest.jsp has a minor javascript error +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-450" class="externalLink">PLUTO-450</a>] - ExternalAppScopedAttributeTest.jsp has a minor javascript error </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-451">PLUTO-451</a>] - JSP21ExpressionEvaluatorProxy is causing an exception in Tomcat 6.0 if compiled using JDK 5.0 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-451" class="externalLink">PLUTO-451</a>] - JSP21ExpressionEvaluatorProxy is causing an exception in Tomcat 6.0 if compiled using JDK 5.0 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-452">PLUTO-452</a>] - Assembler ant task fails on WAR with no manifest +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-452" class="externalLink">PLUTO-452</a>] - Assembler ant task fails on WAR with no manifest </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-454">PLUTO-454</a>] - JSR-286 RI driver does not support more than one public render parameter +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-454" class="externalLink">PLUTO-454</a>] - JSR-286 RI driver does not support more than one public render parameter </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-455">PLUTO-455</a>] - Assembler emitts non-validating web.xml for servlet 2.3 and 2.4 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-455" class="externalLink">PLUTO-455</a>] - Assembler emitts non-validating web.xml for servlet 2.3 and 2.4 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-457">PLUTO-457</a>] - PortletContainerException doesn't chain Throwable +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-457" class="externalLink">PLUTO-457</a>] - PortletContainerException doesn't chain Throwable </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-462">PLUTO-462</a>] - isPortletModeAllowed and isWindowStateAllowed do case-sensitve checks +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-462" class="externalLink">PLUTO-462</a>] - isPortletModeAllowed and isWindowStateAllowed do case-sensitve checks </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-463">PLUTO-463</a>] - java.lang.ClassCastException: org.apache.pluto.internal.impl.PortletSessionImpl with Pluto 2.0 and Jetty +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-463" class="externalLink">PLUTO-463</a>] - java.lang.ClassCastException: org.apache.pluto.internal.impl.PortletSessionImpl with Pluto 2.0 and Jetty </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-466">PLUTO-466</a>] - Assembly code cannot parse Servlet 2.4 web.xml containing <jsp-config> tags +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-466" class="externalLink">PLUTO-466</a>] - Assembly code cannot parse Servlet 2.4 web.xml containing <jsp-config> tags </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-468">PLUTO-468</a>] - isPortletModeAllowed and isWindowStateAllowed do case-sensitve checks +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-468" class="externalLink">PLUTO-468</a>] - isPortletModeAllowed and isWindowStateAllowed do case-sensitve checks </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-469">PLUTO-469</a>] - Pluto Driver not using injected Portal URL Parser +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-469" class="externalLink">PLUTO-469</a>] - Pluto Driver not using injected Portal URL Parser </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-471">PLUTO-471</a>] - Assembler emitts non-validating web.xml for servlet 2.3 and 2.4 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-471" class="externalLink">PLUTO-471</a>] - Assembler emitts non-validating web.xml for servlet 2.3 and 2.4 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-473">PLUTO-473</a>] - XML Schema Location for pluto-portal-driver-config.xsd points to obsolete schema definition +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-473" class="externalLink">PLUTO-473</a>] - XML Schema Location for pluto-portal-driver-config.xsd points to obsolete schema definition </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-475">PLUTO-475</a>] - Default Portlet Skin and WindowStateAnchorTag emit invalid markup +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-475" class="externalLink">PLUTO-475</a>] - Default Portlet Skin and WindowStateAnchorTag emit invalid markup </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-476">PLUTO-476</a>] - Unused LocalStrings.properties with better messages +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-476" class="externalLink">PLUTO-476</a>] - Unused LocalStrings.properties with better messages </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-477">PLUTO-477</a>] - PortletRequestImpl throws a NullPointerException when getting USER_INFO for unauthenticated users +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-477" class="externalLink">PLUTO-477</a>] - PortletRequestImpl throws a NullPointerException when getting USER_INFO for unauthenticated users </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-478">PLUTO-478</a>] - Portlet Dispatching loses wrappers +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-478" class="externalLink">PLUTO-478</a>] - Portlet Dispatching loses wrappers </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-479">PLUTO-479</a>] - Pluto references internal (placeholder) wrapper classes instead of javax.portlet classes +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-479" class="externalLink">PLUTO-479</a>] - Pluto references internal (placeholder) wrapper classes instead of javax.portlet classes </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-480">PLUTO-480</a>] - Pluto resource response fails on forward because it checks for valid content type +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-480" class="externalLink">PLUTO-480</a>] - Pluto resource response fails on forward because it checks for valid content type </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-484">PLUTO-484</a>] - PortletURLImpl.setSecure() throws PortletSecurityException when PortletURLProvider.isSecureSupported() returns true +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-484" class="externalLink">PLUTO-484</a>] - PortletURLImpl.setSecure() throws PortletSecurityException when PortletURLProvider.isSecureSupported() returns true </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-490">PLUTO-490</a>] - Cannot deploy portlets to ROOT context +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-490" class="externalLink">PLUTO-490</a>] - Cannot deploy portlets to ROOT context </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-499">PLUTO-499</a>] - Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-499" class="externalLink">PLUTO-499</a>] - Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-505">PLUTO-505</a>] - Whitespace in PreferencesValidator declaration results in ClassNotFoundException +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-505" class="externalLink">PLUTO-505</a>] - Whitespace in PreferencesValidator declaration results in ClassNotFoundException </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-506">PLUTO-506</a>] - Invoking the store() method of PortletPreferences object results in NPE if no preferences declared in portlet.xml +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-506" class="externalLink">PLUTO-506</a>] - Invoking the store() method of PortletPreferences object results in NPE if no preferences declared in portlet.xml </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-507">PLUTO-507</a>] - PortalDriverFilter doesn't handle action requests properly, throws IllegalStateException +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-507" class="externalLink">PLUTO-507</a>] - PortalDriverFilter doesn't handle action requests properly, throws IllegalStateException </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-508">PLUTO-508</a>] - pluto2:install / pluto missing commons logging +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-508" class="externalLink">PLUTO-508</a>] - pluto2:install / pluto missing commons logging </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-509">PLUTO-509</a>] - JAXB portlet descriptor model handling broken with respect to the different namespace handling for portlet API 1.0 and 2.0 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-509" class="externalLink">PLUTO-509</a>] - JAXB portlet descriptor model handling broken with respect to the different namespace handling for portlet API 1.0 and 2.0 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-510">PLUTO-510</a>] - Web deployment descriptor model loading and rewriting broken and out-dated +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-510" class="externalLink">PLUTO-510</a>] - Web deployment descriptor model loading and rewriting broken and out-dated </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-511">PLUTO-511</a>] - Separate Pluto implementation from required interfaces in shared class loader +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-511" class="externalLink">PLUTO-511</a>] - Separate Pluto implementation from required interfaces in shared class loader </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-514">PLUTO-514</a>] - Invoking PortletRequest.isUserInRole() results in NPE if no <security-role-ref> elements defined +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-514" class="externalLink">PLUTO-514</a>] - Invoking PortletRequest.isUserInRole() results in NPE if no <security-role-ref> elements defined </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-515">PLUTO-515</a>] - Retrieving user information request attribute results in NPE if no <user-attribute> elements defined +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-515" class="externalLink">PLUTO-515</a>] - Retrieving user information request attribute results in NPE if no <user-attribute> elements defined </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-516">PLUTO-516</a>] - Pluto's PorletSessionImpl#setAttribute sometimes sets var into APPLICATION_SCOPE without explanation +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-516" class="externalLink">PLUTO-516</a>] - Pluto's PorletSessionImpl#setAttribute sometimes sets var into APPLICATION_SCOPE without explanation </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-517">PLUTO-517</a>] - PortletWindowConfig#createPortletId generates troublesome id with leading slash +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-517" class="externalLink">PLUTO-517</a>] - PortletWindowConfig#createPortletId generates troublesome id with leading slash </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-522">PLUTO-522</a>] - pluto looks up wrong context when publish an event in response to an event +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-522" class="externalLink">PLUTO-522</a>] - pluto looks up wrong context when publish an event in response to an event </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-527">PLUTO-527</a>] - FilterConfig.getInitParameterNames() is not implemented +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-527" class="externalLink">PLUTO-527</a>] - FilterConfig.getInitParameterNames() is not implemented </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-528">PLUTO-528</a>] - PortletContextManager registers portlets only if log level info is enabled +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-528" class="externalLink">PLUTO-528</a>] - PortletContextManager registers portlets only if log level info is enabled </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-529">PLUTO-529</a>] - PortletRequest/PortletResponse implementations extending HttpServletRequest/Response wrappers causes "indentity" problems when accessed from servlets +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-529" class="externalLink">PLUTO-529</a>] - PortletRequest/PortletResponse implementations extending HttpServletRequest/Response wrappers causes "indentity" problems when accessed from servlets </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-530">PLUTO-530</a>] - RequestDispatcher path query string parameter handling too limited and broken with nested dispatches +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-530" class="externalLink">PLUTO-530</a>] - RequestDispatcher path query string parameter handling too limited and broken with nested dispatches </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-535">PLUTO-535</a>] - Dispatched HttpServletRequest path info methods must return path information used to obtain the PortletRequestDispatcher +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-535" class="externalLink">PLUTO-535</a>] - Dispatched HttpServletRequest path info methods must return path information used to obtain the PortletRequestDispatcher </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-536">PLUTO-536</a>] - Setting the ResourceResponse character encoding requires to support locale-encoding-mapping-list from web.xml +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-536" class="externalLink">PLUTO-536</a>] - Setting the ResourceResponse character encoding requires to support locale-encoding-mapping-list from web.xml </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-541">PLUTO-541</a>] - locale retrieval from PortletRequestImpl throws NoSuchElement Exception +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-541" class="externalLink">PLUTO-541</a>] - locale retrieval from PortletRequestImpl throws NoSuchElement Exception </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-553">PLUTO-553</a>] - commons-logging unsuited for cross-context webapplication invocation usage - migrating to slf4j +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-553" class="externalLink">PLUTO-553</a>] - commons-logging unsuited for cross-context webapplication invocation usage - migrating to slf4j </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-554">PLUTO-554</a>] - Infinite invocation when a view page of a portlet tries to include some result from other servlet path. +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-554" class="externalLink">PLUTO-554</a>] - Infinite invocation when a view page of a portlet tries to include some result from other servlet path. </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-557">PLUTO-557</a>] - Fixing the RequestDispatcher implementation to be more web container generic and pluggable through a Service +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-557" class="externalLink">PLUTO-557</a>] - Fixing the RequestDispatcher implementation to be more web container generic and pluggable through a Service </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-561">PLUTO-561</a>] - ResourceResponse.setContentType() with charset is broken. +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-561" class="externalLink">PLUTO-561</a>] - ResourceResponse.setContentType() with charset is broken. </li> </ul> </div> <div class="section"><h3><a name="Improvement"></a>Improvement</h3> -<ul><li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-360">PLUTO-360</a>] - FileAssemblerTest cannot be executed offline +<ul><li>[<a href="https://issues.apache.org/jira/browse/PLUTO-360" class="externalLink">PLUTO-360</a>] - FileAssemblerTest cannot be executed offline </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-395">PLUTO-395</a>] - Copy assembly module from trunk to 286-COMPATIBILITY branch +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-395" class="externalLink">PLUTO-395</a>] - Copy assembly module from trunk to 286-COMPATIBILITY branch </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-417">PLUTO-417</a>] - PortletResponseImpl doesn't allow wsrp rewrite urls +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-417" class="externalLink">PLUTO-417</a>] - PortletResponseImpl doesn't allow wsrp rewrite urls </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-428">PLUTO-428</a>] - Refactoring ResponseImpl +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-428" class="externalLink">PLUTO-428</a>] - Refactoring ResponseImpl </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-429">PLUTO-429</a>] - Refactoring. Elemenate multiple code in *ResponseImpl. Extract same code in new Superclass. +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-429" class="externalLink">PLUTO-429</a>] - Refactoring. Elemenate multiple code in *ResponseImpl. Extract same code in new Superclass. </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-442">PLUTO-442</a>] - Create a Testsuite for JSR-286 features +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-442" class="externalLink">PLUTO-442</a>] - Create a Testsuite for JSR-286 features </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-445">PLUTO-445</a>] - Patch to implement mime response cache control +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-445" class="externalLink">PLUTO-445</a>] - Patch to implement mime response cache control </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-456">PLUTO-456</a>] - fix line endings on files. +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-456" class="externalLink">PLUTO-456</a>] - fix line endings on files. </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-458">PLUTO-458</a>] - Improve exception handling with AbstractCastorDescriptorService +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-458" class="externalLink">PLUTO-458</a>] - Improve exception handling with AbstractCastorDescriptorService </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-459">PLUTO-459</a>] - Update 286's pom to use Java 1.5 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-459" class="externalLink">PLUTO-459</a>] - Update 286's pom to use Java 1.5 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-481">PLUTO-481</a>] - Pluto 2.0 Refactoring Initiative +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-481" class="externalLink">PLUTO-481</a>] - Pluto 2.0 Refactoring Initiative </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-487">PLUTO-487</a>] - PortletPreferencesImpl should not store the preferences every time it is instantiated +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-487" class="externalLink">PLUTO-487</a>] - PortletPreferencesImpl should not store the preferences every time it is instantiated </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-488">PLUTO-488</a>] - When executing doAction/doRender/doLoad/doAdmin and retrieving the servlet context of the portlet app fails, a generic NullPointerException is thrown +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-488" class="externalLink">PLUTO-488</a>] - When executing doAction/doRender/doLoad/doAdmin and retrieving the servlet context of the portlet app fails, a generic NullPointerException is thrown </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-489">PLUTO-489</a>] - Refactor request attribute handling into optional service interface +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-489" class="externalLink">PLUTO-489</a>] - Refactor request attribute handling into optional service interface </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-491">PLUTO-491</a>] - Attach source jars to maven deployed artifacts +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-491" class="externalLink">PLUTO-491</a>] - Attach source jars to maven deployed artifacts </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-492">PLUTO-492</a>] - Duplicate web site code in pluto-site module and root src dir +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-492" class="externalLink">PLUTO-492</a>] - Duplicate web site code in pluto-site module and root src dir </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-495">PLUTO-495</a>] - Eclipse autobuilld/compile/debug project +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-495" class="externalLink">PLUTO-495</a>] - Eclipse autobuilld/compile/debug project </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-503">PLUTO-503</a>] - Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-503" class="externalLink">PLUTO-503</a>] - Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-504">PLUTO-504</a>] - Create PortletSession via PortletEnvironmentService +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-504" class="externalLink">PLUTO-504</a>] - Create PortletSession via PortletEnvironmentService </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-512">PLUTO-512</a>] - improve error logging diagnostics when inputstream == null +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-512" class="externalLink">PLUTO-512</a>] - improve error logging diagnostics when inputstream == null </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-519">PLUTO-519</a>] - Better error msg on invalid event payload class +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-519" class="externalLink">PLUTO-519</a>] - Better error msg on invalid event payload class </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-520">PLUTO-520</a>] - Provide backwards compatiblity for Portlet Applications using/embedding Pluto 1.0.1 portlet.tld +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-520" class="externalLink">PLUTO-520</a>] - Provide backwards compatiblity for Portlet Applications using/embedding Pluto 1.0.1 portlet.tld </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-521">PLUTO-521</a>] - add warning when trying to publish an event when event not registered +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-521" class="externalLink">PLUTO-521</a>] - add warning when trying to publish an event when event not registered </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-531">PLUTO-531</a>] - New PortletRequestStateService SPI to replace and extend most of the currrent incorrect used PropertyManager SPI and PortletURLProvider SPI +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-531" class="externalLink">PLUTO-531</a>] - New PortletRequestStateService SPI to replace and extend most of the currrent incorrect used PropertyManager SPI and PortletURLProvider SPI </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-532">PLUTO-532</a>] - New PortletResponseStateProvider SPI +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-532" class="externalLink">PLUTO-532</a>] - New PortletResponseStateProvider SPI </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-538">PLUTO-538</a>] - New EventCoordinationService and merging EventContainer with PortletContainer +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-538" class="externalLink">PLUTO-538</a>] - New EventCoordinationService and merging EventContainer with PortletContainer </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-539">PLUTO-539</a>] - New FilterManagerService implementation +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-539" class="externalLink">PLUTO-539</a>] - New FilterManagerService implementation </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-540">PLUTO-540</a>] - New PortletURLListenerService +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-540" class="externalLink">PLUTO-540</a>] - New PortletURLListenerService </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-544">PLUTO-544</a>] - Element creation in PortletResponse needs to be moved into PortletResponseContext. +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-544" class="externalLink">PLUTO-544</a>] - Element creation in PortletResponse needs to be moved into PortletResponseContext. </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-545">PLUTO-545</a>] - Separate driver interfaces/classes from container (api) +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-545" class="externalLink">PLUTO-545</a>] - Separate driver interfaces/classes from container (api) </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-546">PLUTO-546</a>] - Improve Maven Usage +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-546" class="externalLink">PLUTO-546</a>] - Improve Maven Usage </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-547">PLUTO-547</a>] - Remove distinction between required and optional container services +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-547" class="externalLink">PLUTO-547</a>] - Remove distinction between required and optional container services </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-548">PLUTO-548</a>] - Move portlet apis to own svn location +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-548" class="externalLink">PLUTO-548</a>] - Move portlet apis to own svn location </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-549">PLUTO-549</a>] - Rename PortletInvokerService METHOD_NOOP to METHOD_LOAD +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-549" class="externalLink">PLUTO-549</a>] - Rename PortletInvokerService METHOD_NOOP to METHOD_LOAD </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-550">PLUTO-550</a>] - Change the FilterManager interface to have a separate method for each lifecycle +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-550" class="externalLink">PLUTO-550</a>] - Change the FilterManager interface to have a separate method for each lifecycle </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-551">PLUTO-551</a>] - Remove class loader from filter manager interface +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-551" class="externalLink">PLUTO-551</a>] - Remove class loader from filter manager interface </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-558">PLUTO-558</a>] - Change FilterManagerService to use portlet entity +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-558" class="externalLink">PLUTO-558</a>] - Change FilterManagerService to use portlet entity </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-559">PLUTO-559</a>] - Drop PortletEntity interface +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-559" class="externalLink">PLUTO-559</a>] - Drop PortletEntity interface </li> </ul> </div> <div class="section"><h3><a name="New_Feature"></a>New Feature</h3> -<ul><li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-263">PLUTO-263</a>] - add Resource Serving +<ul><li>[<a href="https://issues.apache.org/jira/browse/PLUTO-263" class="externalLink">PLUTO-263</a>] - add Resource Serving </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-267">PLUTO-267</a>] - Implementation of the new Eventing Model +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-267" class="externalLink">PLUTO-267</a>] - Implementation of the new Eventing Model </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-337">PLUTO-337</a>] - Add JAXB object payload delivering +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-337" class="externalLink">PLUTO-337</a>] - Add JAXB object payload delivering </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-371">PLUTO-371</a>] - Portlet Filter +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-371" class="externalLink">PLUTO-371</a>] - Portlet Filter </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-415">PLUTO-415</a>] - Update from Spec rev 22 to 23 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-415" class="externalLink">PLUTO-415</a>] - Update from Spec rev 22 to 23 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-418">PLUTO-418</a>] - Add support for container-runtime-options +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-418" class="externalLink">PLUTO-418</a>] - Add support for container-runtime-options </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-423">PLUTO-423</a>] - PortletRequestDispatcher implementation for Spec Chapter 19 "Dispatching Requests to Servlets and JSPs" +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-423" class="externalLink">PLUTO-423</a>] - PortletRequestDispatcher implementation for Spec Chapter 19 "Dispatching Requests to Servlets and JSPs" </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-424">PLUTO-424</a>] - Support for CCPPProfileService (with DummyImplementation) +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-424" class="externalLink">PLUTO-424</a>] - Support for CCPPProfileService (with DummyImplementation) </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-425">PLUTO-425</a>] - Implementation of GetLifecyclePhase +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-425" class="externalLink">PLUTO-425</a>] - Implementation of GetLifecyclePhase </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-431">PLUTO-431</a>] - PortletUrl listener +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-431" class="externalLink">PLUTO-431</a>] - PortletUrl listener </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-433">PLUTO-433</a>] - taglib +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-433" class="externalLink">PLUTO-433</a>] - taglib </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-513">PLUTO-513</a>] - Support portlet managed custom modes as defined in PLT.8.4 of JSR-286 spec +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-513" class="externalLink">PLUTO-513</a>] - Support portlet managed custom modes as defined in PLT.8.4 of JSR-286 spec </li> </ul> </div> <div class="section"><h3><a name="Task"></a>Task</h3> -<ul><li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-373">PLUTO-373</a>] - Throw exception if event value has not a valid JAXB binding or is not a Java primitive type +<ul><li>[<a href="https://issues.apache.org/jira/browse/PLUTO-373" class="externalLink">PLUTO-373</a>] - Throw exception if event value has not a valid JAXB binding or is not a Java primitive type </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-402">PLUTO-402</a>] - Merge SVN trunk with 1.1-286-COMPATIBILITY branch using 1.1-286-trunk-merge branch +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-402" class="externalLink">PLUTO-402</a>] - Merge SVN trunk with 1.1-286-COMPATIBILITY branch using 1.1-286-trunk-merge branch </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-483">PLUTO-483</a>] - Pluto 2.0 refactoring TODO tasks +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-483" class="externalLink">PLUTO-483</a>] - Pluto 2.0 refactoring TODO tasks </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-523">PLUTO-523</a>] - Further abstractions of the Pluto SPI to support embedding in and extending by other portals +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-523" class="externalLink">PLUTO-523</a>] - Further abstractions of the Pluto SPI to support embedding in and extending by other portals </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-537">PLUTO-537</a>] - Cleaning up Pluto packages +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-537" class="externalLink">PLUTO-537</a>] - Cleaning up Pluto packages </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-552">PLUTO-552</a>] - Change Pluto 2.0 maven groupid to org.apache.portals.pluto +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-552" class="externalLink">PLUTO-552</a>] - Change Pluto 2.0 maven groupid to org.apache.portals.pluto </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-560">PLUTO-560</a>] - Change Pluto 2.0 maven pluto plugin prefix from pluto to pluto2 to prevent lookup clashes with the Pluto 1.x plugin +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-560" class="externalLink">PLUTO-560</a>] - Change Pluto 2.0 maven pluto plugin prefix from pluto to pluto2 to prevent lookup clashes with the Pluto 1.x plugin </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-562">PLUTO-562</a>] - Replace dependency on JCP provided JSR-286 portlet-api-2.0 with Apache Portals maintained portlet-api_2.0_spec-1.0 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-562" class="externalLink">PLUTO-562</a>] - Replace dependency on JCP provided JSR-286 portlet-api-2.0 with Apache Portals maintained portlet-api_2.0_spec-1.0 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-563">PLUTO-563</a>] - Move Pluto site project structure outside trunk to a new sub site project of the main Portals site project +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-563" class="externalLink">PLUTO-563</a>] - Move Pluto site project structure outside trunk to a new sub site project of the main Portals site project </li> </ul> </div> <div class="section"><h3><a name="Sub-task"></a>Sub-task</h3> -<ul><li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-403">PLUTO-403</a>] - Merge maven-pluto-plugin code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-404">PLUTO-404</a>] - Merge pluto-container code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-405">PLUTO-405</a>] - Merge pluto-portal-driver code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-406">PLUTO-406</a>] - Merge pluto-portal-driver-impl code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-407">PLUTO-407</a>] - Merge pluto-portal code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-408">PLUTO-408</a>] - Merge pluto-taglib code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-409">PLUTO-409</a>] - Merge pluto-testsuite code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-410">PLUTO-410</a>] - Merge pluto-util code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-411">PLUTO-411</a>] - Merge pluto-descriptor-api code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-412">PLUTO-412</a>] - Merge pluto-ant-tasks code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-413">PLUTO-413</a>] - Merge pluto-descriptor-impl code from trunk to 1.1-286-trunk-merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-416">PLUTO-416</a>] - Fix failure of JaxBDescriptorServiceImplTest unit test in 1.1-286-trunk merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-419">PLUTO-419</a>] - Fix failure of FileAssemblerTest unit test in 1.1-286-trunk merge branch</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-443">PLUTO-443</a>] - Add resource serving tests to testsuite for JSR-286</li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-444">PLUTO-444</a>] - Filter chain is not implemented the right way</li> +<ul><li>[<a href="https://issues.apache.org/jira/browse/PLUTO-403" class="externalLink">PLUTO-403</a>] - Merge maven-pluto-plugin code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-404" class="externalLink">PLUTO-404</a>] - Merge pluto-container code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-405" class="externalLink">PLUTO-405</a>] - Merge pluto-portal-driver code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-406" class="externalLink">PLUTO-406</a>] - Merge pluto-portal-driver-impl code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-407" class="externalLink">PLUTO-407</a>] - Merge pluto-portal code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-408" class="externalLink">PLUTO-408</a>] - Merge pluto-taglib code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-409" class="externalLink">PLUTO-409</a>] - Merge pluto-testsuite code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-410" class="externalLink">PLUTO-410</a>] - Merge pluto-util code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-411" class="externalLink">PLUTO-411</a>] - Merge pluto-descriptor-api code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-412" class="externalLink">PLUTO-412</a>] - Merge pluto-ant-tasks code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-413" class="externalLink">PLUTO-413</a>] - Merge pluto-descriptor-impl code from trunk to 1.1-286-trunk-merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-416" class="externalLink">PLUTO-416</a>] - Fix failure of JaxBDescriptorServiceImplTest unit test in 1.1-286-trunk merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-419" class="externalLink">PLUTO-419</a>] - Fix failure of FileAssemblerTest unit test in 1.1-286-trunk merge branch</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-443" class="externalLink">PLUTO-443</a>] - Add resource serving tests to testsuite for JSR-286</li> +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-444" class="externalLink">PLUTO-444</a>] - Filter chain is not implemented the right way</li> </ul> </div> <div class="section"><h3><a name="Test"></a>Test</h3> -<ul><li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-366">PLUTO-366</a>] - Add eventing tests to testsuite for JSR-286 +<ul><li>[<a href="https://issues.apache.org/jira/browse/PLUTO-366" class="externalLink">PLUTO-366</a>] - Add eventing tests to testsuite for JSR-286 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-367">PLUTO-367</a>] - Add public render parameters tests to testsuite for JSR-286 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-367" class="externalLink">PLUTO-367</a>] - Add public render parameters tests to testsuite for JSR-286 </li> -<li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/PLUTO-368">PLUTO-368</a>] - Add portlet filter tests to testsuite for JSR-286 +<li>[<a href="https://issues.apache.org/jira/browse/PLUTO-368" class="externalLink">PLUTO-368</a>] - Add portlet filter tests to testsuite for JSR-286 </li> </ul> </div> <div class="section"><h3><a name="Wish"></a>Wish</h3> -<ul><li>[<a class="externalLink" href="https://issues.apache.org/jira/browse/JS2-786">JS2-786</a>] - Tool for conversion preferences from database no-principal preferences to defaults preferences in psml pages</li> +<ul><li>[<a href="https://issues.apache.org/jira/browse/JS2-786" class="externalLink">JS2-786</a>] - Tool for conversion preferences from database no-principal preferences to defaults preferences in psml pages</li> </ul> </div> </div> @@ -529,7 +529,7 @@ </div> <div id="footer"> <div class="xright">© - 2004-2016 + 2004-2017 Apache Software Foundation
