You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@portals.apache.org by at...@apache.org on 2011/09/26 11:18:24 UTC
svn commit: r1175737 - in /portals/site/pluto: ./ src/site/ src/site/fml/
src/site/xdoc/ src/site/xdoc/v20/
Author: ate
Date: Mon Sep 26 09:18:24 2011
New Revision: 1175737
URL: http://svn.apache.org/viewvc?rev=1175737&view=rev
Log:
Updating pluto site for 2.0.3 release
Publishing will be done once the release artifacts have been mirrored
Added:
portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml (with props)
Modified:
portals/site/pluto/postdocs.sh
portals/site/pluto/src/site/fml/faq.fml
portals/site/pluto/src/site/site.xml
portals/site/pluto/src/site/xdoc/app-servers.xml
portals/site/pluto/src/site/xdoc/download.xml
portals/site/pluto/src/site/xdoc/index.xml
portals/site/pluto/src/site/xdoc/news.xml
portals/site/pluto/src/site/xdoc/status.xml
portals/site/pluto/src/site/xdoc/v20/deploying.xml
portals/site/pluto/src/site/xdoc/v20/embedding.xml
portals/site/pluto/src/site/xdoc/v20/getting-started.xml
portals/site/pluto/src/site/xdoc/v20/release-notes.xml
Modified: portals/site/pluto/postdocs.sh
URL: http://svn.apache.org/viewvc/portals/site/pluto/postdocs.sh?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/postdocs.sh (original)
+++ portals/site/pluto/postdocs.sh Mon Sep 26 09:18:24 2011
@@ -1,7 +1,7 @@
# note you need to build pluto site first to get reports (some assumptions made on directories in this script)
-cp ../../pluto-2.0.2/target/site/project-summary.html target/site/
-cp ../../pluto-2.0.2/target/site/team-list.html target/site/
-cp ../../pluto-2.0.2/target/site/license.html target/site/
-cp ../../pluto-2.0.2/target/site/mail-lists.html target/site/
-cp ../../pluto-2.0.2/target/site/source-repository.html target/site/
-cp ../../pluto-2.0.2/target/site/issue-tracking.html target/site/
+cp ../../pluto-2.0.3/target/site/project-summary.html target/site/
+cp ../../pluto-2.0.3/target/site/team-list.html target/site/
+cp ../../pluto-2.0.3/target/site/license.html target/site/
+cp ../../pluto-2.0.3/target/site/mail-lists.html target/site/
+cp ../../pluto-2.0.3/target/site/source-repository.html target/site/
+cp ../../pluto-2.0.3/target/site/issue-tracking.html target/site/
Modified: portals/site/pluto/src/site/fml/faq.fml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/fml/faq.fml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/fml/faq.fml (original)
+++ portals/site/pluto/src/site/fml/faq.fml Mon Sep 26 09:18:24 2011
@@ -24,7 +24,7 @@ limitations under the License.
<question>Which version of Pluto should I use?</question>
<answer>
<p>
- The latest release from the 2.0 series (2.0.2) is the current
+ The latest release from the 2.0 series (2.0.3) is the current
stable release. We recommend that you use this if you
are looking for a stable release. 2.0 implements the latest Java Portlet Specification and requires Java 5 minimally.
</p>
Modified: portals/site/pluto/src/site/site.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/site.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/site.xml (original)
+++ portals/site/pluto/src/site/site.xml Mon Sep 26 09:18:24 2011
@@ -28,11 +28,12 @@ limitations under the License.
<bannerRight>
<src>http://portals.apache.org/pluto/images/banner.png</src>
</bannerRight>
- <publishDate position="left" format="MM-dd-yy hh:mm zz"/>
+ <publishDate position="left"/>
+ <version position="none"/>
<skin>
<groupId>org.apache.portals.pluto</groupId>
<artifactId>pluto-site-skin</artifactId>
- <version>2.0.2-SNAPSHOT</version>
+ <version>2.0.3</version>
</skin>
<body>
@@ -78,7 +79,7 @@ limitations under the License.
<item name="Release Notes" href="/v11/release-notes.html"/>
</menu>
- <menu name="Subprojects" collapse="true">
+ <menu name="Subprojects">
<item name="Overview" href="subprojects/subprojects.html"/>
<item name="Pluto Container API" href="subprojects/container-api.html"/>
<item name="Pluto Portlet Container" href="subprojects/portlet-container.html"/>
@@ -102,5 +103,4 @@ limitations under the License.
</menu>
</body>
-
</project>
Modified: portals/site/pluto/src/site/xdoc/app-servers.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/app-servers.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/app-servers.xml (original)
+++ portals/site/pluto/src/site/xdoc/app-servers.xml Mon Sep 26 09:18:24 2011
@@ -26,7 +26,7 @@ limitations under the License.
<body>
<section name="Supported Application Servers">
- <p>The following application servers have been tested with Pluto 1.1:</p>
+ <p>The following application servers have been tested with Pluto 2.0.3:</p>
<p>
<table>
<tr>
@@ -37,108 +37,22 @@ limitations under the License.
</tr>
<tr>
<td>Tomcat</td>
- <td>5.5.9</td>
+ <td>6.0.33</td>
<td>WORKING</td>
<td>
Use <code>mvn pluto2:install -DinstallDir=/path/to/tomcat</code>
- to install the container and portal into Tomcat. Make sure
- the <Connector> element in Tomcat's conf/server.xml file
- has the attribute <code>emptySessionPath=true</code> set.
- </td>
- </tr>
- <tr>
- <td>Tomcat</td>
- <td>5.5.12</td>
- <td>MANUAL</td>
- <td>
- Tomcat contains a bug and does not recognize the context
- configuration. Manual Installation and renaming will work.
- </td>
- </tr>
- <tr>
- <td>Tomcat</td>
- <td>5.5.17</td>
- <td>Working</td>
- <td>
- Use <code>mvn pluto:install -DinstallDir=/path/to/tomcat</code>
to install the container and portal into Tomcat.
</td>
</tr>
<tr>
<td>Tomcat</td>
- <td>5.5.20</td>
- <td>Working</td>
- <td>
- Use <code>mvn pluto:install -DinstallDir=/path/to/tomcat</code>
- to install the container and portal into Tomcat.
- </td>
- </tr>
- <tr>
- <td>Tomcat</td>
- <td>5.5.23</td>
- <td>Working</td>
+ <td>7.0.21</td>
+ <td>WORKING</td>
<td>
- Use <code>mvn pluto:install -DinstallDir=/path/to/tomcat</code>
+ Use <code>mvn pluto2:install -DinstallDir=/path/to/tomcat</code>
to install the container and portal into Tomcat.
</td>
</tr>
- <tr>
- <td>Tomcat</td>
- <td>5.5.20</td>
- <td>Working</td>
- <td>
- Use <code>mvn pluto:install -DinstallDir=/path/to/tomcat</code>
- to install the container and portal into Tomcat. Make sure
- the <Connector> element in Tomcat's conf/server.xml file
- has the attribute <code>emptySessionPath=true</code> set.
- </td>
- </tr>
- <tr>
- <td>Tomcat</td>
- <td>5.5.23</td>
- <td>Working</td>
- <td>
- Use <code>mvn pluto:install -DinstallDir=/path/to/tomcat</code>
- to install the container and portal into Tomcat. Make sure
- the <Connector> element in Tomcat's conf/server.xml file
- has the attribute <code>emptySessionPath=true</code> set.
- </td>
- </tr>
- <tr>
- <td>Tomcat</td>
- <td>6.0.13 - 6.0.18</td>
- <td>Working</td>
- <td>
- Use <code>mvn pluto:install -DinstallDir=/path/to/tomcat</code>
- to install the container and portal into Tomcat. Make sure
- the <Connector> element in Tomcat's conf/server.xml file
- has the attribute <code>emptySessionPath=true</code> set.
- </td>
- </tr>
- <tr>
- <td>Sun Java System Application Server (Glassfish)</td>
- <td>9.1 build 25</td>
- <td>WORKING</td>
- <td>Installation instructions are <a href="http://wiki.apache.org/portals/Pluto/InstallPlutoGlassfish">here</a> on the Pluto wiki.</td>
- </tr>
- <tr>
- <td>Jetty</td>
- <td>5.1.5rc2</td>
- <td>BEING FIXED</td>
- <td>Deployment Descriptor Error. See Issue Log.</td>
- </tr>
- <tr>
- <td>WebLogic</td>
- <td></td>
- <td>UNTESTED</td>
- <td></td>
- </tr>
- <tr>
- <td>WebSphere</td>
- <td></td>
- <td>UNTESTED</td>
- <td></td>
- </tr>
</table>
</p>
</section>
Modified: portals/site/pluto/src/site/xdoc/download.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/download.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/download.xml (original)
+++ portals/site/pluto/src/site/xdoc/download.xml Mon Sep 26 09:18:24 2011
@@ -42,7 +42,7 @@ limitations under the License.
</p>
</div>
<p>
- The latest 2.0.2 version of Apache Pluto source and binary distributions can be downloaded from
+ The latest 2.0.3 version of Apache Pluto source and binary distributions can be downloaded from
<a href="http://www.apache.org/dyn/closer.cgi/portals/pluto/">a Pluto
distribution mirror</a>.
</p>
Modified: portals/site/pluto/src/site/xdoc/index.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/index.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/index.xml (original)
+++ portals/site/pluto/src/site/xdoc/index.xml Mon Sep 26 09:18:24 2011
@@ -29,13 +29,13 @@ limitations under the License.
<section name="Welcome to Pluto">
<div class="highlightBox">
- <h5>Get Pluto 2.0.2</h5>
+ <h5>Get Pluto 2.0.3</h5>
<p>
<a href="http://www.apache.org/dyn/closer.cgi/portals/pluto/">
<img valign="top" src="images/download.gif" border="0" title="download"/>
Download
</a>
- Pluto 2.0.2
+ Pluto 2.0.3
</p>
<ul>
<li><a href="v20/getting-started.html">Installation Guide</a></li>
Modified: portals/site/pluto/src/site/xdoc/news.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/news.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/news.xml (original)
+++ portals/site/pluto/src/site/xdoc/news.xml Mon Sep 26 09:18:24 2011
@@ -27,6 +27,19 @@ limitations under the License.
<body>
<section name="News and Status">
+ <h4>26 September 2011 - Portals Pluto 2.0.3</h4>
+ <p>
+ The Apache Pluto project is proud to announce the General Availability release of Pluto 2.0.3.
+ This is the fourth GA release of the 2.0 line of Pluto conformant to the
+ <a href="http://www.jcp.org/en/jsr/detail?id=286">Java Portlet 2.0 Standard</a>.
+ </p>
+ <p>
+ Pluto 2.0.3 is primarily a minor bugfix and maintenance release.
+ </p>
+ <p>
+ Full release notes can be found <a href="v20/release-notes.html">here.</a>
+ </p>
+
<h4>11 June 2010 - Portals Pluto 2.0.2</h4>
<p>
The Apache Pluto project is proud to announce the General Availability release of Pluto 2.0.2.
Modified: portals/site/pluto/src/site/xdoc/status.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/status.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/status.xml (original)
+++ portals/site/pluto/src/site/xdoc/status.xml Mon Sep 26 09:18:24 2011
@@ -29,7 +29,7 @@ limitations under the License.
<section name="Project Status">
<p>
Apache Pluto is a subproject of the Apache Portals Project. The current
- stable release of Apache Pluto is version 2.0.2. Pluto 2.0 is both a Portlet Specification 2.0 (JSR-286) and Portlet Specification 1.0 (JSR-168) compliant implementation.
+ stable release of Apache Pluto is version 2.0.3. Pluto 2.0 is both a Portlet Specification 2.0 (JSR-286) and Portlet Specification 1.0 (JSR-168) compliant implementation.
</p>
<subsection name="Pluto 2.0">
<p>
Modified: portals/site/pluto/src/site/xdoc/v20/deploying.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/v20/deploying.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/v20/deploying.xml (original)
+++ portals/site/pluto/src/site/xdoc/v20/deploying.xml Mon Sep 26 09:18:24 2011
@@ -43,7 +43,7 @@ limitations under the License.
<b>Deployment</b>: After portlet applications are assembled properly
they must be deployed to the servlet engine within which the portal
application is running. The current bundled distribution uses
- Tomcat 6.0.18 as the servlet engine.
+ Tomcat 7.0.21 as the servlet engine.
</li>
</ul>
</p>
@@ -113,7 +113,7 @@ limitations under the License.
<name>${pom.artifactId}</name>
<!-- Dependency Version Properties ======================================= -->
<properties>
- <pluto.version>2.0.0</pluto.version>
+ <pluto.version>2.0.3</pluto.version>
<portlet-api.version>1.0</portlet-api.version>
<servlet-api.version>2.4</servlet-api.version>
<jsp-api.version>2.0</jsp-api.version>
Modified: portals/site/pluto/src/site/xdoc/v20/embedding.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/v20/embedding.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/v20/embedding.xml (original)
+++ portals/site/pluto/src/site/xdoc/v20/embedding.xml Mon Sep 26 09:18:24 2011
@@ -32,13 +32,13 @@ limitations under the License.
</p>
<p>
Copy the following files to
- <code><TOMCAT_HOME>/shared/lib on Tomcat 5 OR <TOMCAT_HOME>/lib on Tomcat 6</code>:
+ <code><TOMCAT_HOME>/lib on Tomcat 6+</code>:
<ul>
<li>portlet-api_2.0_spec-1.0.jar</li>
<li>ccpp-1.0.jar</li>
- <li>pluto-container-api-2.0.0.jar</li>
- <li>pluto-container-driver-api-2.0.0.jar</li>
- <li>pluto-taglib-2.0.0.jar</li>
+ <li>pluto-container-api-2.0.3.jar</li>
+ <li>pluto-container-driver-api-2.0.3.jar</li>
+ <li>pluto-taglib-2.0.3.jar</li>
<li>portlet-api_2.0_spec-1.0.jar</li>
</ul>
</p>
@@ -47,7 +47,7 @@ limitations under the License.
<ul>
<li>jaxb-api-2.1.jar</li>
<li>jaxb-impl-2.1.0.jar</li>
- <li>pluto-container-2.0.0.jar</li>
+ <li>pluto-container-2.0.3.jar</li>
<li>stax-api-1.0.2.jar</li>
<li>stax-1.2.0.jar</li>
</ul>
Modified: portals/site/pluto/src/site/xdoc/v20/getting-started.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/v20/getting-started.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/v20/getting-started.xml (original)
+++ portals/site/pluto/src/site/xdoc/v20/getting-started.xml Mon Sep 26 09:18:24 2011
@@ -101,7 +101,7 @@ in <PLUTO-2.0-HOME>/bin.</li>
<p>To check out Pluto 2.0.<code>x</code> source to the 'pluto' directory use this command (substituting '<code>x</code>' for the
current release number, e.g. 2.0.<code>0</code>):
- <pre>svn checkout https://svn.apache.org/repos/asf/portals/pluto/tags/pluto-2.0.2 pluto</pre>
+ <pre>svn checkout https://svn.apache.org/repos/asf/portals/pluto/tags/pluto-2.0.3 pluto</pre>
</p>
<p>
@@ -148,8 +148,7 @@ $> mvn pluto2:install -DinstallDir=path/
<p>
The <code>pluto2:install</code> goal will take the resulting artifacts
and properly deploy them within the configured Tomcat installation.
- Currently, the Pluto install has been tested on Tomcat 5.5.9, 5.5.17 and 5.5.20, 5.5.23, 6.0.13, 6.0.18 and 6.0.26.
- The Tomcat 5 archive can be found <a href="http://archive.apache.org/dist/tomcat/tomcat-5/archive">here</a>.
+ Currently, the Pluto install has been tested on Tomcat 6.0.33 and 7.0.21.
</p>
<p>
If installing to a directory that contains spaces, <code>installDir</code>
@@ -157,7 +156,7 @@ $> mvn pluto2:install -DinstallDir=path/
</p>
<p>
<source><![CDATA[
-C:\pluto> mvn pluto2:install -DinstallDir="C:\Program Files\Apache Software Foundation\Tomcat 5.5"
+C:\pluto> mvn pluto2:install -DinstallDir="C:\Program Files\Apache Software Foundation\Tomcat 7.0"
]]></source>
</p>
@@ -178,13 +177,13 @@ $> mvn install
</p>
<p>
<b>Step 2:</b> Copy the following files to
- <code><TOMCAT_HOME>/shared/lib on Tomcat 5 OR <TOMCAT_HOME>/lib on Tomcat 6</code>:
+ <code><TOMCAT_HOME>/lib on Tomcat 6+</code>:
<ul>
<li>portlet-api_2.0_spec-1.0.jar</li>
<li>ccpp-1.0.jar</li>
- <li>pluto-container-api-2.0.0.jar</li>
- <li>pluto-container-driver-api-2.0.0.jar</li>
- <li>pluto-taglib-2.0.0.jar</li>
+ <li>pluto-container-api-2.0.3.jar</li>
+ <li>pluto-container-driver-api-2.0.3.jar</li>
+ <li>pluto-taglib-2.0.3.jar</li>
<li>portlet-api_2.0_spec-1.0.jar</li>
</ul>
</p>
@@ -208,8 +207,8 @@ $> mvn install
<subsection name="Configuring Source-Built Pluto for Application Scope PortletSession Attributes">
<p>To be able to use application-scoped <code>PortletSession</code> attributes in Pluto, modify
- the Connector element for port 8080 in <code><TOMCAT_HOME>/conf/server.xml</code> by
- adding the following attribute and value: emptySessionPath="true".
+ the Context element in <code><TOMCAT_HOME>/conf/context.xml</code> by
+ adding the following attribute and value: sessionCookiePath="/".
</p>
</subsection>
<subsection name="Configuring User and Role in the Pluto Source Build">
Added: portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml?rev=1175737&view=auto
==============================================================================
--- portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml (added)
+++ portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml Mon Sep 26 09:18:24 2011
@@ -0,0 +1,57 @@
+<?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<document>
+ <properties>
+ <title>Pluto Release Notes</title>
+ <subtitle>Pluto Release Notes</subtitle>
+ <authors>
+ <person name="Ate Douma" email="ate@douma.nu" />
+ </authors>
+ </properties>
+ <body>
+ <section name="Release Notes - Pluto 2.0.2">
+ <p>
+ The list below outlines the issues that are addressed with release 2.0.2 .
+ </p>
+ <p>
+ The release notes of the previous release 2.0.1 are available here: <a href="release-notes-2.0.1.html">release notes 2.0.1</a>.
+ </p>
+ <subsection name="Bug">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-569'>PLUTO-569</a>] - Threading issue in DefaulltPortletInvoker
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-575'>PLUTO-575</a>] - Javascript fails to correctly clear out select boxes
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-581'>PLUTO-581</a>] - org.apache.pluto.driver.url.impl.PortalURLParserImpl not properly decoding public/private render parameters
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-583'>PLUTO-583</a>] - PortalURLParserImpl: unnecessary "?"
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-590'>PLUTO-590</a>] - Nested dispatching from a portlet to two or more servlet/jsps does not retain the portlet contextPath when calling (servlet)request.getContextPath() but returns the portal contextPath
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-591'>PLUTO-591</a>] - HttpServletPortletResponseWrapper incorrectly assumes MimeResponse.getPortletOutputStream() is upcastable to ServletOutputStream
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-593'>PLUTO-593</a>] - Will not load portlets deployed in root servlet context
+</li>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-594'>PLUTO-594</a>] - pluto-container-api-xxx.jar needs to include Specification-Version
+</li>
+</ul>
+ </subsection>
+
+ </section>
+ </body>
+</document>
\ No newline at end of file
Propchange: portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml
------------------------------------------------------------------------------
svn:keywords = Id
Propchange: portals/site/pluto/src/site/xdoc/v20/release-notes-2.0.2.xml
------------------------------------------------------------------------------
svn:mime-type = text/plain
Modified: portals/site/pluto/src/site/xdoc/v20/release-notes.xml
URL: http://svn.apache.org/viewvc/portals/site/pluto/src/site/xdoc/v20/release-notes.xml?rev=1175737&r1=1175736&r2=1175737&view=diff
==============================================================================
--- portals/site/pluto/src/site/xdoc/v20/release-notes.xml (original)
+++ portals/site/pluto/src/site/xdoc/v20/release-notes.xml Mon Sep 26 09:18:24 2011
@@ -24,30 +24,31 @@
</authors>
</properties>
<body>
- <section name="Release Notes - Pluto 2.0.2">
+ <section name="Release Notes - Pluto 2.0.3">
<p>
- The list below outlines the issues that are addressed with release 2.0.2 .
+ The list below outlines the issues that are addressed with release 2.0.3 .
</p>
<p>
- The release notes of the previous release 2.0.1 are available here: <a href="release-notes-2.0.1.html">release notes 2.0.1</a>.
+ The release notes of the previous release 2.0.2 are available here: <a href="release-notes-2.0.2.html">release notes 2.0.2</a>.
</p>
<subsection name="Bug">
<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-569'>PLUTO-569</a>] - Threading issue in DefaulltPortletInvoker
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-598'>PLUTO-598</a>] - Retrieving Portlet invoked servlet request attributes should first check PortletRequest attributes before using fallback to the web container
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-575'>PLUTO-575</a>] - Javascript fails to correctly clear out select boxes
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-599'>PLUTO-599</a>] - ResourceURLTag286 ignores javax.portlet.escapeXml
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-581'>PLUTO-581</a>] - org.apache.pluto.driver.url.impl.PortalURLParserImpl not properly decoding public/private render parameters
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-609'>PLUTO-609</a>] - PortletPreferencesImpl doesn't handle null preferences correctly
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-583'>PLUTO-583</a>] - PortalURLParserImpl: unnecessary "?"
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-610'>PLUTO-610</a>] - RenderURLTag168 incorrectly extends PortletURLTag286
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-590'>PLUTO-590</a>] - Nested dispatching from a portlet to two or more servlet/jsps does not retain the portlet contextPath when calling (servlet)request.getContextPath() but returns the portal contextPath
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-591'>PLUTO-591</a>] - HttpServletPortletResponseWrapper incorrectly assumes MimeResponse.getPortletOutputStream() is upcastable to ServletOutputStream
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-593'>PLUTO-593</a>] - Will not load portlets deployed in root servlet context
+</ul>
+ </subsection>
+
+ <subsection name="Improvement">
+<ul>
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-601'>PLUTO-601</a>] - Remove expensive object creation in PortletAppDescriptorServiceImpl
</li>
-<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-594'>PLUTO-594</a>] - pluto-container-api-xxx.jar needs to include Specification-Version
+<li>[<a href='https://issues.apache.org/jira/browse/PLUTO-611'>PLUTO-611</a>] - Upgrade binary distribution to use latest Tomcat 7.0.21
</li>
</ul>
</subsection>