Author: msnicklous
Date: Wed Nov 30 12:21:20 2016
New Revision: 1772018
URL: http://svn.apache.org/viewvc?rev=1772018&view=rev
Log:
pushed rebuilt html documents to the live site to remove broken links (no
content changed)
Modified:
portals/site-live/pluto/app-servers.html
portals/site-live/pluto/architecture.html
portals/site-live/pluto/download.html
portals/site-live/pluto/faq.html
portals/site-live/pluto/helping.html
portals/site-live/pluto/index.html
portals/site-live/pluto/mission.html
portals/site-live/pluto/news.html
portals/site-live/pluto/powered.html
portals/site-live/pluto/resources.html
portals/site-live/pluto/status.html
portals/site-live/pluto/subprojects/anttasks.html
portals/site-live/pluto/subprojects/container-api.html
portals/site-live/pluto/subprojects/driver.html
portals/site-live/pluto/subprojects/installer.html
portals/site-live/pluto/subprojects/portal.html
portals/site-live/pluto/subprojects/portlet-container.html
portals/site-live/pluto/subprojects/skin.html
portals/site-live/pluto/subprojects/subprojects.html
portals/site-live/pluto/subprojects/tag-library.html
portals/site-live/pluto/subprojects/testsuite.html
portals/site-live/pluto/subprojects/utilities.html
portals/site-live/pluto/v101/developer/arch.html
portals/site-live/pluto/v101/developer/build_source.html
portals/site-live/pluto/v101/developer/index.html
portals/site-live/pluto/v101/developer/integrate.html
portals/site-live/pluto/v101/developer/subversion.html
portals/site-live/pluto/v101/install.html
portals/site-live/pluto/v101/resources.html
portals/site-live/pluto/v101/userguide/index.html
portals/site-live/pluto/v101/userguide/portal.html
portals/site-live/pluto/v101/userguide/testsuite.html
portals/site-live/pluto/v11/deploying.html
portals/site-live/pluto/v11/getting-started.html
portals/site-live/pluto/v11/release-notes.html
portals/site-live/pluto/v20/deploying.html
portals/site-live/pluto/v20/embedding.html
portals/site-live/pluto/v20/getting-started.html
portals/site-live/pluto/v20/release-notes-2.0.0.html
portals/site-live/pluto/v20/release-notes-2.0.1.html
portals/site-live/pluto/v20/release-notes-2.0.2.html
portals/site-live/pluto/v20/release-notes.html
Modified: portals/site-live/pluto/app-servers.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/app-servers.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/app-servers.html (original)
+++ portals/site-live/pluto/app-servers.html Wed Nov 30 12:21:20 2016
@@ -47,21 +47,11 @@
<div class="xleft">
- Last Published: 2011-09-26
+ Last Published: 2016-11-30
|
<a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
</div>
- <div class="xright"> <a
href="jetspeed-2/">Jetspeed-2</a>
- |
- <a href="bridges/">Bridges</a>
- |
- <a href="pluto/">Pluto</a>
- |
- <a href="applications/">Applications</a>
- |
- <a href="jetspeed-1/">Jetspeed-1</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR 168 (Portlet 1.0)</a>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
|
<a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
|
@@ -269,32 +259,32 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2><a
name="Supported_Application_Servers"></a>Supported Application Servers</h2>
-<p>The following application servers have been tested with Pluto 2.0.3:</p>
-<p><table class="bodyTable"><tr class="a"><th>App Server</th>
-<th>Version</th>
-<th>Status</th>
-<th>Notes</th>
-</tr>
-<tr class="b"><td>Tomcat</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.
- </td>
-</tr>
-<tr class="a"><td>Tomcat</td>
-<td>7.0.21</td>
-<td>WORKING</td>
-<td>
- Use <code>mvn pluto2:install -DinstallDir=/path/to/tomcat</code>
- to install the container and portal into Tomcat.
- </td>
-</tr>
-</table>
-</p>
-</div>
+ <div class="section"><h2><a
name="Supported_Application_Servers"></a>Supported Application Servers</h2>
+<p>The following application servers have been tested with Pluto 2.0.3:</p>
+<p><table class="bodyTable"><tr class="a"><th>App Server</th>
+<th>Version</th>
+<th>Status</th>
+<th>Notes</th>
+</tr>
+<tr class="b"><td>Tomcat</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.
+ </td>
+</tr>
+<tr class="a"><td>Tomcat</td>
+<td>7.0.21</td>
+<td>WORKING</td>
+<td>
+ Use <code>mvn pluto2:install -DinstallDir=/path/to/tomcat</code>
+ to install the container and portal into Tomcat.
+ </td>
+</tr>
+</table>
+</p>
+</div>
</div>
</div>
@@ -303,7 +293,7 @@
</div>
<div id="footer">
<div class="xright">©
- 2004-2011
+ 2004-2016
Apache Software Foundation
Modified: portals/site-live/pluto/architecture.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/architecture.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/architecture.html (original)
+++ portals/site-live/pluto/architecture.html Wed Nov 30 12:21:20 2016
@@ -47,21 +47,11 @@
<div class="xleft">
- Last Published: 2011-09-26
+ Last Published: 2016-11-30
|
<a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
</div>
- <div class="xright"> <a
href="jetspeed-2/">Jetspeed-2</a>
- |
- <a href="bridges/">Bridges</a>
- |
- <a href="pluto/">Pluto</a>
- |
- <a href="applications/">Applications</a>
- |
- <a href="jetspeed-1/">Jetspeed-1</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR 168 (Portlet 1.0)</a>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
|
<a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
|
@@ -269,22 +259,22 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2><a name="Pluto_Architecture"></a>Pluto
Architecture</h2>
-<p><p>
-Portlets are run inside a portlet container (Pluto). This container provides
the portlet with the
-required runtime environment. The portlet container manages the life cycle of
all the portlets and provides
-interfaces for portlets to call into. The container also invokes methods on
portlets targeted by an end-user
-interaction with the portal page. The portlet container passes on requests
from the portal to the hosted portlets. The portlet container
-does not aggregate the content produced by the portlets; that is the
portalâs job.
- </p>
-</p>
-<p>
- The following diagram depicts the architectural components of Pluto
2.0. Notice that the Portlet Container, Pluto, is embedded inside a Portal. Then
- cross-context (across web applications) request dispatches are made to
render the portlet contents, as portlets will normally reside in a different
applications
- from the portal and container. Depending on the implementation, often
a PortletServlet is required, as shown below, in the class loader of the
portlet application.
- This servlet is actually a part of the Pluto container implementation.
- <img src="images/architecture.png" /></p>
-</div>
+ <div class="section"><h2><a name="Pluto_Architecture"></a>Pluto
Architecture</h2>
+<p><p>
+Portlets are run inside a portlet container (Pluto). This container provides
the portlet with the
+required runtime environment. The portlet container manages the life cycle of
all the portlets and provides
+interfaces for portlets to call into. The container also invokes methods on
portlets targeted by an end-user
+interaction with the portal page. The portlet container passes on requests
from the portal to the hosted portlets. The portlet container
+does not aggregate the content produced by the portlets; that is the
portalâs job.
+ </p>
+</p>
+<p>
+ The following diagram depicts the architectural components of Pluto
2.0. Notice that the Portlet Container, Pluto, is embedded inside a Portal. Then
+ cross-context (across web applications) request dispatches are made to
render the portlet contents, as portlets will normally reside in a different
applications
+ from the portal and container. Depending on the implementation, often
a PortletServlet is required, as shown below, in the class loader of the
portlet application.
+ This servlet is actually a part of the Pluto container implementation.
+ <img src="images/architecture.png" /></p>
+</div>
</div>
</div>
@@ -293,7 +283,7 @@ does not aggregate the content produced
</div>
<div id="footer">
<div class="xright">©
- 2004-2011
+ 2004-2016
Apache Software Foundation
Modified: portals/site-live/pluto/download.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/download.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/download.html (original)
+++ portals/site-live/pluto/download.html Wed Nov 30 12:21:20 2016
@@ -47,21 +47,11 @@
<div class="xleft">
- Last Published: 2011-09-26
+ Last Published: 2016-11-30
|
<a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
</div>
- <div class="xright"> <a
href="jetspeed-2/">Jetspeed-2</a>
- |
- <a href="bridges/">Bridges</a>
- |
- <a href="pluto/">Pluto</a>
- |
- <a href="applications/">Applications</a>
- |
- <a href="jetspeed-1/">Jetspeed-1</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR 168 (Portlet 1.0)</a>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
|
<a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
|
@@ -269,30 +259,30 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2><a name="Download_Pluto"></a>Download
Pluto</h2>
-<div class="highlightBox"><h4>About Pluto Distributions</h4>
-<p>
- There are a number of distributions to choose from depending
- on your needs.
- <ul><li><strong>pluto-bundle</strong> - Provides Pluto and Tomcat
bundled together.
- If you are getting started with Pluto, this is the
distribution you
- want.</li>
-<li><strong>pluto-source-release</strong> - Provides the Pluto source code;
requires
- that you build and deploy Pluto on your own.</li>
-</ul>
-</p>
-</div><p>
- 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/"
class="externalLink">a Pluto
- distribution mirror</a>.
- </p>
-</div>
-<div class="section"><h2><a name="Browse_Distribution_Archives"></a>Browse
Distribution Archives</h2>
-<p>
- You can browse and download our distribution archive
- <a href="http://archive.apache.org/dist/portals/pluto/"
class="externalLink">from here</a>.
- </p>
-</div>
+ <div class="section"><h2><a name="Download_Pluto"></a>Download
Pluto</h2>
+<div class="highlightBox"><h4>About Pluto Distributions</h4>
+<p>
+ There are a number of distributions to choose from depending
+ on your needs.
+ <ul><li><strong>pluto-bundle</strong> - Provides Pluto and Tomcat
bundled together.
+ If you are getting started with Pluto, this is the
distribution you
+ want.</li>
+<li><strong>pluto-source-release</strong> - Provides the Pluto source code;
requires
+ that you build and deploy Pluto on your own.</li>
+</ul>
+</p>
+</div><p>
+ The latest 2.0.3 version of Apache Pluto source and binary
distributions can be downloaded from
+ <a class="externalLink"
href="http://www.apache.org/dyn/closer.cgi/portals/pluto/">a Pluto
+ distribution mirror</a>.
+ </p>
+</div>
+<div class="section"><h2><a name="Browse_Distribution_Archives"></a>Browse
Distribution Archives</h2>
+<p>
+ You can browse and download our distribution archive
+ <a class="externalLink"
href="http://archive.apache.org/dist/portals/pluto/">from here</a>.
+ </p>
+</div>
</div>
</div>
@@ -301,7 +291,7 @@
</div>
<div id="footer">
<div class="xright">©
- 2004-2011
+ 2004-2016
Apache Software Foundation
Modified: portals/site-live/pluto/faq.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/faq.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/faq.html (original)
+++ portals/site-live/pluto/faq.html Wed Nov 30 12:21:20 2016
@@ -47,21 +47,11 @@
<div class="xleft">
- Last Published: 2011-09-26
+ Last Published: 2016-11-30
|
<a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
</div>
- <div class="xright"> <a
href="jetspeed-2/">Jetspeed-2</a>
- |
- <a href="bridges/">Bridges</a>
- |
- <a href="pluto/">Pluto</a>
- |
- <a href="applications/">Applications</a>
- |
- <a href="jetspeed-1/">Jetspeed-1</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR 168 (Portlet 1.0)</a>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
|
<a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
|
@@ -269,156 +259,156 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2><a name="top">Frequently Asked
Questions</a></h2>
-<ol type="1"><li><a href="#version">Which version of Pluto should I
use?</a></li>
-<li><a href="#a10">I've seen references to Pluto 1.0.x and 1.1x. What are
versions 1.x used for?</a></li>
-<li><a href="#portal">Is Pluto an Enterprise Portal?</a></li>
-<li><a href="#simple-embed">What's the easiest way to include a portlet in my
webapp (applies to Pluto 1.x only)</a></li>
-<li><a href="#encoding">How can I change the default encoding of the Pluto
Portal</a></li>
-<li><a href="#xml-parsing">
- Do I need to have xml parsers in an endorsed classloader? (e.g.in
- Tomcat's 5.5 common/endorsed directory)
- </a></li>
-</ol>
-</div>
-<dl><dt><a name="version">Which version of Pluto should I use?</a></dt>
-<dd>
- <p>
- 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>
-
- <p>
- All Pluto 1.x versions are no longer active and only maintained
for bug fixes.currently under development.
- </p>
- <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
-</dd>
-<dt><a name="a10">I've seen references to Pluto 1.0.x and 1.1x. What are
versions 1.x used for?</a></dt>
-<dd>
- <p>
- Pluto 1.0.x is based off of the code base which was
- originally donated to the ASF by IBM. The first release
- candidate in this series was published on October 8, 2004.
- Pluto 1.0.x is only maintained for bug fixes.
- </p>
- <p>
- Pluto 1.0.1 is the portlet container embedded in all Jetspeed release
up until version 2.2.0.
- From version 2.2.0 onward, Jetspeed embeds Pluto 2.0.x.
- </p>
- <p>
- The 1.1.x series is a refactoring/rewrite of Pluto 1.0.x. It's
- entire purpose is to simplify the container and make it
- easier for both Portlet Developers and Portal Developers
- looking to embed Pluto into their portal to use Pluto.
- </p>
- <p>
- Now that Pluto 2.0.0 has been released, our team highly
- recommends that you migrate to it. Pluto 1.0.x development
- has been stagnant for some time and there are no plans to
- support it in the future.
- </p>
- <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
-</dd>
-<dt><a name="portal">Is Pluto an Enterprise Portal?</a></dt>
-<dd>
- No, the Pluto project aims to provide a Java Specification
- compliant Portlet Container. In order to support the container,
- the Pluto project provides a simple portal, however, this does
- not provides optional services such as single sign on. If you
- are looking for an Open Source enterprise Portal implementation,
- there are several available. Apache Jetspeed is an enterprise
- portal hosted by the Apache Software Foundation. Sakai and uPortal
- are both educational portals which utilize Pluto as their container.
- There are many other open source portals.
- <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
-</dd>
-<dt><a name="simple-embed">What's the easiest way to include a portlet in my
webapp (applies to Pluto 1.x only)</a></dt>
-<dd>
- <p>
- Simple, use the Pluto Portal Drivers "PortalDriverFilter". This
allows
- you to embed a portlet directly into a jsp page. To use it, do the
following:
- </p>
- <p>
- <ul>
- <li>Add the Portal Driver listener Configuration to your web.xml
- <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="3" readonly="true">
-<listener>
-
<listener-class>org.apache.pluto.driver.PortalStartupListener</listener-class>
-</listener>
- </textarea>
- </li>
- <li>Add the PortalDriverFilter configuration to your web.xml
- <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="15" readonly="true">
-<filter>
- <filter-name>plutoPortalDriver</filter-name>
- <filter-class>org.apache.pluto.driver.PortalDriverFilter</filter-class>
-</filter>
-
-<filter-mapping>
- <filter-name>plutoPortalDriver</filter-name>
- <url-pattern>/about.jsp</url-pattern>
-</filter-mapping>
-
-<filter-mapping>
- <filter-name>plutoPortalDriver</filter-name>
- <url-pattern>/about.jsp/*</url-pattern>
-</filter-mapping>
- </textarea>
- </li>
- <li>Include the portlet (and perhaps some controls?) in your jsp.
- <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="15" readonly="true">
-%@ taglib uri="http://portals.apache.org/pluto" prefix="pluto" %
-
-<pluto:portlet portletId="${portlet}">
- <div class="portlet" id=">c:out value="${portlet}"/>">
- <div class="header">
- <h2 class="title"><pluto:title></pluto:title></h2>
- </div>
- <div class="body">
- <pluto:render></pluto:render>
- </div>
- </div>
-</pluto:portlet>
- </textarea>
- </li>
- </ul>
- </p>
- <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
-</dd>
-<dt><a name="encoding">How can I change the default encoding of the Pluto
Portal</a></dt>
-<dd>
- <p>As of Pluto 1.1.5 you can change the default encoding of the
Pluto Portal by
- editing the Pluto Portlet Servlet's web.xml. Add an init-param
with
- the name of "charset" and set the value to the desired
character set.</p>
- <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="15" readonly="true">
- <servlet>
- <servlet-name>plutoPortalDriver</servlet-name>
- <display-name>Pluto Portal Driver</display-name>
- <description>Pluto Portal Driver Controller</description>
- <servlet-class>org.apache.pluto.driver.PortalDriverServlet</servlet-class>
- <init-param>
- <param-name>charset</param-name>
- <param-value>UTF-8</param-value>
- </init-param>
- </servlet>
- </textarea>
- <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
-</dd>
-<dt><a name="xml-parsing">
- Do I need to have xml parsers in an endorsed classloader? (e.g.in
- Tomcat's 5.5 common/endorsed directory)
- </a></dt>
-<dd>
- <p>If you have installed Pluto 1.1.5 or greater, and are running on
- Java 5 or greater, then you do not need to endorse any XML
- libraries. Pluto will use JAXP.</p>
- <p>The Pluto 1.1.x codebase targets Java 1.4, and so the bundled
- distribution of Pluto includes Tomcat with XML libraries in
- <code>common/endorsed</code>. Simply remove the XML libraries
- from <code>common/endorsed</code> if you meet the above
requirements.</p>
- <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table></dd>
-</dl>
+ <div class="section"><h2><a name="top">Frequently Asked
Questions</a></h2>
+<ol type="1"><li><a href="#version">Which version of Pluto should I
use?</a></li>
+<li><a href="#a10">I've seen references to Pluto 1.0.x and 1.1x. What are
versions 1.x used for?</a></li>
+<li><a href="#portal">Is Pluto an Enterprise Portal?</a></li>
+<li><a href="#simple-embed">What's the easiest way to include a portlet in my
webapp (applies to Pluto 1.x only)</a></li>
+<li><a href="#encoding">How can I change the default encoding of the Pluto
Portal</a></li>
+<li><a href="#xml-parsing">
+ Do I need to have xml parsers in an endorsed classloader? (e.g.in
+ Tomcat's 5.5 common/endorsed directory)
+ </a></li>
+</ol>
+</div>
+<dl><dt><a name="version">Which version of Pluto should I use?</a></dt>
+<dd>
+ <p>
+ 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>
+
+ <p>
+ All Pluto 1.x versions are no longer active and only maintained
for bug fixes.currently under development.
+ </p>
+ <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
+</dd>
+<dt><a name="a10">I've seen references to Pluto 1.0.x and 1.1x. What are
versions 1.x used for?</a></dt>
+<dd>
+ <p>
+ Pluto 1.0.x is based off of the code base which was
+ originally donated to the ASF by IBM. The first release
+ candidate in this series was published on October 8, 2004.
+ Pluto 1.0.x is only maintained for bug fixes.
+ </p>
+ <p>
+ Pluto 1.0.1 is the portlet container embedded in all Jetspeed release
up until version 2.2.0.
+ From version 2.2.0 onward, Jetspeed embeds Pluto 2.0.x.
+ </p>
+ <p>
+ The 1.1.x series is a refactoring/rewrite of Pluto 1.0.x. It's
+ entire purpose is to simplify the container and make it
+ easier for both Portlet Developers and Portal Developers
+ looking to embed Pluto into their portal to use Pluto.
+ </p>
+ <p>
+ Now that Pluto 2.0.0 has been released, our team highly
+ recommends that you migrate to it. Pluto 1.0.x development
+ has been stagnant for some time and there are no plans to
+ support it in the future.
+ </p>
+ <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
+</dd>
+<dt><a name="portal">Is Pluto an Enterprise Portal?</a></dt>
+<dd>
+ No, the Pluto project aims to provide a Java Specification
+ compliant Portlet Container. In order to support the container,
+ the Pluto project provides a simple portal, however, this does
+ not provides optional services such as single sign on. If you
+ are looking for an Open Source enterprise Portal implementation,
+ there are several available. Apache Jetspeed is an enterprise
+ portal hosted by the Apache Software Foundation. Sakai and uPortal
+ are both educational portals which utilize Pluto as their container.
+ There are many other open source portals.
+ <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
+</dd>
+<dt><a name="simple-embed">What's the easiest way to include a portlet in my
webapp (applies to Pluto 1.x only)</a></dt>
+<dd>
+ <p>
+ Simple, use the Pluto Portal Drivers "PortalDriverFilter". This
allows
+ you to embed a portlet directly into a jsp page. To use it, do the
following:
+ </p>
+ <p>
+ <ul>
+ <li>Add the Portal Driver listener Configuration to your web.xml
+ <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="3" readonly="true">
+<listener>
+
<listener-class>org.apache.pluto.driver.PortalStartupListener</listener-class>
+</listener>
+ </textarea>
+ </li>
+ <li>Add the PortalDriverFilter configuration to your web.xml
+ <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="15" readonly="true">
+<filter>
+ <filter-name>plutoPortalDriver</filter-name>
+ <filter-class>org.apache.pluto.driver.PortalDriverFilter</filter-class>
+</filter>
+
+<filter-mapping>
+ <filter-name>plutoPortalDriver</filter-name>
+ <url-pattern>/about.jsp</url-pattern>
+</filter-mapping>
+
+<filter-mapping>
+ <filter-name>plutoPortalDriver</filter-name>
+ <url-pattern>/about.jsp/*</url-pattern>
+</filter-mapping>
+ </textarea>
+ </li>
+ <li>Include the portlet (and perhaps some controls?) in your jsp.
+ <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="15" readonly="true">
+%@ taglib uri="http://portals.apache.org/pluto" prefix="pluto" %
+
+<pluto:portlet portletId="${portlet}">
+ <div class="portlet" id=">c:out value="${portlet}"/>">
+ <div class="header">
+ <h2 class="title"><pluto:title></pluto:title></h2>
+ </div>
+ <div class="body">
+ <pluto:render></pluto:render>
+ </div>
+ </div>
+</pluto:portlet>
+ </textarea>
+ </li>
+ </ul>
+ </p>
+ <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
+</dd>
+<dt><a name="encoding">How can I change the default encoding of the Pluto
Portal</a></dt>
+<dd>
+ <p>As of Pluto 1.1.5 you can change the default encoding of the
Pluto Portal by
+ editing the Pluto Portlet Servlet's web.xml. Add an init-param
with
+ the name of "charset" and set the value to the desired
character set.</p>
+ <textarea style="border:0; width: 100%; background:transparent;
color:#555555" rows="15" readonly="true">
+ <servlet>
+ <servlet-name>plutoPortalDriver</servlet-name>
+ <display-name>Pluto Portal Driver</display-name>
+ <description>Pluto Portal Driver Controller</description>
+ <servlet-class>org.apache.pluto.driver.PortalDriverServlet</servlet-class>
+ <init-param>
+ <param-name>charset</param-name>
+ <param-value>UTF-8</param-value>
+ </init-param>
+ </servlet>
+ </textarea>
+ <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table><hr />
+</dd>
+<dt><a name="xml-parsing">
+ Do I need to have xml parsers in an endorsed classloader? (e.g.in
+ Tomcat's 5.5 common/endorsed directory)
+ </a></dt>
+<dd>
+ <p>If you have installed Pluto 1.1.5 or greater, and are running on
+ Java 5 or greater, then you do not need to endorse any XML
+ libraries. Pluto will use JAXP.</p>
+ <p>The Pluto 1.1.x codebase targets Java 1.4, and so the bundled
+ distribution of Pluto includes Tomcat with XML libraries in
+ <code>common/endorsed</code>. Simply remove the XML libraries
+ from <code>common/endorsed</code> if you meet the above
requirements.</p>
+ <table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table></dd>
+</dl>
</div>
</div>
@@ -427,7 +417,7 @@
</div>
<div id="footer">
<div class="xright">©
- 2004-2011
+ 2004-2016
Apache Software Foundation
Modified: portals/site-live/pluto/helping.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/helping.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/helping.html (original)
+++ portals/site-live/pluto/helping.html Wed Nov 30 12:21:20 2016
@@ -1,274 +1,264 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-
-
-
-
-
-
-
-
-
-
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Pluto - Getting Involved</title>
- <style type="text/css" media="all">
- @import url("./css/maven-base.css");
- @import url("./css/maven-theme.css");
- @import url("./css/site.css");
- </style>
- <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
- </head>
- <body class="composite">
- <div id="banner">
- <a href="http://portals.apache.org/pluto/" id="bannerLeft">
-
- <img
src="http://portals.apache.org/pluto/images/apache-portals.gif" alt="" />
-
- </a>
- <span id="bannerRight">
-
- <img
src="http://portals.apache.org/pluto/images/banner.png" alt="" />
-
- </span>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
-
-
-
-
-
-
- <div class="xleft">
- Last Published: 2011-09-26
- |
- <a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
- </div>
- <div class="xright"> <a
href="jetspeed-2/">Jetspeed-2</a>
- |
- <a href="bridges/">Bridges</a>
- |
- <a href="pluto/">Pluto</a>
- |
- <a href="applications/">Applications</a>
- |
- <a href="jetspeed-1/">Jetspeed-1</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR 168 (Portlet 1.0)</a>
- |
- <a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=286"
class="externalLink">JSR 286 (Portlet 2.0)</a>
- |
- <a href="http://portals.apache.org/pluto/portlet-2.0-apidocs"
class="externalLink">Portlet 2.0 API (Javadoc)</a>
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
-
-
-
-
-
-
- <h5>The Pluto Project</h5>
- <ul>
-
- <li class="none">
- <a href="index.html">About Pluto</a>
- </li>
-
- <li class="none">
- <a href="mission.html">Mission</a>
- </li>
-
- <li class="none">
- <a href="download.html">Download</a>
- </li>
-
- <li class="none">
- <a href="news.html">News</a>
- </li>
-
- <li class="none">
- <a href="status.html">Status</a>
- </li>
-
- <li class="none">
- <a href="app-servers.html">App Servers</a>
- </li>
-
- <li class="none">
- <a href="architecture.html">Architecture</a>
- </li>
-
- <li class="none">
- <a href="resources.html">Resources</a>
- </li>
-
- <li class="none">
- <a href="faq.html">FAQ</a>
- </li>
-
- <li class="none">
- <a href="http://wiki.apache.org/portals/Pluto"
class="externalLink">Wiki</a>
- </li>
-
- <li class="none">
- <a href="https://issues.apache.org/jira/browse/PLUTO"
class="externalLink">Issue Tracker (JIRA)</a>
- </li>
-
- <li class="none">
- <a href="powered.html">Powered By Pluto</a>
- </li>
-
- <li class="none">
- <strong>Get Involved</strong>
- </li>
- </ul>
- <h5>Pluto 2.0</h5>
- <ul>
-
- <li class="none">
- <a href="v20/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="v20/deploying.html">Deploying</a>
- </li>
-
- <li class="none">
- <a href="v20/embedding.html">Embedding</a>
- </li>
-
- <li class="none">
- <a href="v20/release-notes.html">Release Notes</a>
- </li>
- </ul>
- <h5>Pluto 1.1</h5>
- <ul>
-
- <li class="none">
- <a href="v11/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="v11/deploying.html">Deploying</a>
- </li>
-
- <li class="none">
- <a href="v11/release-notes.html">Release Notes</a>
- </li>
- </ul>
- <h5>Subprojects</h5>
- <ul>
-
- <li class="none">
- <a href="subprojects/subprojects.html">Overview</a>
- </li>
-
- <li class="none">
- <a href="subprojects/container-api.html">Pluto Container
API</a>
- </li>
-
- <li class="none">
- <a href="subprojects/portlet-container.html">Pluto Portlet
Container</a>
- </li>
-
- <li class="none">
- <a href="subprojects/tag-library.html">Pluto Portlet Tag
Library</a>
- </li>
-
- <li class="none">
- <a href="subprojects/driver.html">Pluto Portal Driver</a>
- </li>
-
- <li class="none">
- <a href="subprojects/portal.html">Pluto Portal</a>
- </li>
-
- <li class="none">
- <a href="subprojects/utilities.html">Pluto Utilities</a>
- </li>
-
- <li class="none">
- <a href="subprojects/installer.html">Pluto Installer</a>
- </li>
-
- <li class="none">
- <a href="subprojects/testsuite.html">Pluto Testsuite</a>
- </li>
-
- <li class="none">
- <a href="subprojects/anttasks.html">Pluto Ant Tasks</a>
- </li>
-
- <li class="none">
- <a href="subprojects/skin.html">Pluto Website Skin</a>
- </li>
- </ul>
- <h5>Project Info</h5>
- <ul>
-
- <li class="none">
- <a href="project-summary.html">Project Summary</a>
- </li>
-
- <li class="none">
- <a href="team-list.html">Project Team</a>
- </li>
-
- <li class="none">
- <a href="license.html">Project License</a>
- </li>
-
- <li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
- </li>
-
- <li class="none">
- <a href="source-repository.html">Source Repository</a>
- </li>
-
- <li class="none">
- <a href="issue-tracking.html">Issue Tracking</a>
- </li>
- </ul>
- <a href="http://maven.apache.org/"
title="Built by Maven" class="poweredBy">
- <img alt="Built by Maven"
src="./images/logos/maven-feather.png"></img>
- </a>
-
-
-
-
-
-
-
-
- </div>
- </div>
- <div id="bodyColumn">
- <div id="contentBox">
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Pluto - Getting Involved</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="http://portals.apache.org/pluto/" id="bannerLeft">
+
+ <img
src="http://portals.apache.org/pluto/images/apache-portals.gif" alt="" />
+
+ </a>
+ <span id="bannerRight">
+
+ <img
src="http://portals.apache.org/pluto/images/banner.png" alt="" />
+
+ </span>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 2016-11-30
+ |
+ <a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
+ </div>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
+ |
+ <a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
+ |
+ <a href="http://jcp.org/en/jsr/detail?id=286"
class="externalLink">JSR 286 (Portlet 2.0)</a>
+ |
+ <a href="http://portals.apache.org/pluto/portlet-2.0-apidocs"
class="externalLink">Portlet 2.0 API (Javadoc)</a>
+
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+
+ <h5>The Pluto Project</h5>
+ <ul>
+
+ <li class="none">
+ <a href="index.html">About Pluto</a>
+ </li>
+
+ <li class="none">
+ <a href="mission.html">Mission</a>
+ </li>
+
+ <li class="none">
+ <a href="download.html">Download</a>
+ </li>
+
+ <li class="none">
+ <a href="news.html">News</a>
+ </li>
+
+ <li class="none">
+ <a href="status.html">Status</a>
+ </li>
+
+ <li class="none">
+ <a href="app-servers.html">App Servers</a>
+ </li>
+
+ <li class="none">
+ <a href="architecture.html">Architecture</a>
+ </li>
+
+ <li class="none">
+ <a href="resources.html">Resources</a>
+ </li>
+
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+
+ <li class="none">
+ <a href="http://wiki.apache.org/portals/Pluto"
class="externalLink">Wiki</a>
+ </li>
+
+ <li class="none">
+ <a href="https://issues.apache.org/jira/browse/PLUTO"
class="externalLink">Issue Tracker (JIRA)</a>
+ </li>
+
+ <li class="none">
+ <a href="powered.html">Powered By Pluto</a>
+ </li>
+
+ <li class="none">
+ <strong>Get Involved</strong>
+ </li>
+ </ul>
+ <h5>Pluto 2.0</h5>
+ <ul>
+
+ <li class="none">
+ <a href="v20/getting-started.html">Getting Started</a>
+ </li>
+
+ <li class="none">
+ <a href="v20/deploying.html">Deploying</a>
+ </li>
+
+ <li class="none">
+ <a href="v20/embedding.html">Embedding</a>
+ </li>
+
+ <li class="none">
+ <a href="v20/release-notes.html">Release Notes</a>
+ </li>
+ </ul>
+ <h5>Pluto 1.1</h5>
+ <ul>
+
+ <li class="none">
+ <a href="v11/getting-started.html">Getting Started</a>
+ </li>
+
+ <li class="none">
+ <a href="v11/deploying.html">Deploying</a>
+ </li>
+
+ <li class="none">
+ <a href="v11/release-notes.html">Release Notes</a>
+ </li>
+ </ul>
+ <h5>Subprojects</h5>
+ <ul>
+
+ <li class="none">
+ <a href="subprojects/subprojects.html">Overview</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/container-api.html">Pluto Container
API</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/portlet-container.html">Pluto Portlet
Container</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/tag-library.html">Pluto Portlet Tag
Library</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/driver.html">Pluto Portal Driver</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/portal.html">Pluto Portal</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/utilities.html">Pluto Utilities</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/installer.html">Pluto Installer</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/testsuite.html">Pluto Testsuite</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/anttasks.html">Pluto Ant Tasks</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/skin.html">Pluto Website Skin</a>
+ </li>
+ </ul>
+ <h5>Project Info</h5>
+ <ul>
+
+ <li class="none">
+ <a href="project-summary.html">Project Summary</a>
+ </li>
+
+ <li class="none">
+ <a href="team-list.html">Project Team</a>
+ </li>
+
+ <li class="none">
+ <a href="license.html">Project License</a>
+ </li>
+
+ <li class="none">
+ <a href="mail-lists.html">Mailing Lists</a>
+ </li>
+
+ <li class="none">
+ <a href="source-repository.html">Source Repository</a>
+ </li>
+
+ <li class="none">
+ <a href="issue-tracking.html">Issue Tracking</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/"
title="Built by Maven" class="poweredBy">
+ <img alt="Built by Maven"
src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
<div class="section"><h2><a name="top">Getting Involved</a></h2>
<ol type="1"><li><a href="#involved">Getting Involved</a></li>
<li><a href="#mail">Joining the Mailing Lists</a></li>
@@ -705,29 +695,29 @@
<table border="0"><tr><td align="right"><a
href="#top">[top]</a></td></tr></table></dd>
</dl>
-
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">©
- 2004-2011
-
- Apache Software Foundation
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">©
+ 2004-2016
+
+ Apache Software Foundation
+
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Modified: portals/site-live/pluto/index.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/index.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/index.html (original)
+++ portals/site-live/pluto/index.html Wed Nov 30 12:21:20 2016
@@ -47,21 +47,11 @@
<div class="xleft">
- Last Published: 2011-09-26
+ Last Published: 2016-11-30
|
<a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
</div>
- <div class="xright"> <a
href="jetspeed-2/">Jetspeed-2</a>
- |
- <a href="bridges/">Bridges</a>
- |
- <a href="pluto/">Pluto</a>
- |
- <a href="applications/">Applications</a>
- |
- <a href="jetspeed-1/">Jetspeed-1</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR 168 (Portlet 1.0)</a>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
|
<a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
|
@@ -269,64 +259,64 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2><a name="Welcome_to_Pluto"></a>Welcome to
Pluto</h2>
-<div class="highlightBox"><h5>Get Pluto 2.0.3</h5>
-<p><a href="http://www.apache.org/dyn/closer.cgi/portals/pluto/"
class="externalLink"><img src="images/download.gif" />
- Download
- </a>
- Pluto 2.0.3
- </p>
-<ul><li><a href="v20/getting-started.html">Installation Guide</a></li>
-</ul>
-</div><p>
- Pluto is the Reference Implementation of the Java Portlet
Specification.
- The current version (2.0) of this specification is known as <a
href="http://jcp.org/en/jsr/detail?id=286" class="externalLink">JSR-286</a>.
- The previous specification version, <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR-168</a>,
covers
- version 1.0 of the specification. Pluto implements and is fully
compliant with both the 1.0 and 2.0 specifications.
- </p>
-</div>
-<div class="section"><h2><a name="Pluto_is_a_Portlet_Container"></a>Pluto is a
Portlet Container</h2>
-<p>
- A portlet container provides a runtime environment for portlets
- implemented according to the Portlet API. In this environment portlets
- can be instantiated, used and finally destroyed. The portlet container
- is not a stand-alone container like the servlet container; instead it
is
- implemented as a thin layer on top of the servlet container and reuses
- the functionality provided by the servlet container. Architecturely,
it provides an
- interface between the portal and portlets.
- </p>
-<p>
- Pluto serves as the portlet container for many portals, including <a
href="http://portals.apache.org/jetspeed-2/" class="externalLink">Apache
Jetspeed</a>.
- To accommodate the aggregation and display of diverse content in a
dynamic manner, a portal such as Jetspeed
- must provide a framework that integrates the various pluggable parts
into a
- consistent user interface for the portal user. The pluggable parts are
called <i>portlets</i>. The contract, or programming API,
- between these portlets and a portal is known as the Portlet API. Pluto is
the implementation of this contract or API.
- </p>
-</div>
-<div class="section"><h2><a name="Developing_with_Pluto"></a>Developing with
Pluto</h2>
-<p>
- Pluto fully implements the Portlet API specification and
- offers developers a working example platform from which they can test
- their portlets. However, it is cumbersome to execute and test the
portlet
- container without a driver such as a full running portal. Pluto's
simple
- portal component is built only on the portlet container's and the JSR
- 286's requirements.
- </p>
-<p>If you want to get started with rapid portlet development with Pluto, see
the documentation on <a href="v20/getting-started.html">Developing with
Pluto</a></p>
-</div>
-<div class="section"><h2><a name="Differences_from_Servlets"></a>Differences
from Servlets</h2>
-<p>
- In contrast to servlets, portlets may not do things like sending
- redirects or errors to browsers directly, forwarding requests or
writing
- arbitrary markup to the output stream to assure that they don't
distract
- the portal web application which uses them. Another difference compared
- to servlets is that portlets rely on portal specific infrastructure
- functions such as access to user profile information, standard
interface
- for storing/retrieving persistent settings, getting client information,
- etc. Generally, portlets are administrated more dynamically than
- servlets.
- </p>
-</div>
+ <div class="section"><h2><a name="Welcome_to_Pluto"></a>Welcome to
Pluto</h2>
+<div class="highlightBox"><h5>Get Pluto 2.0.3</h5>
+<p><a class="externalLink"
href="http://www.apache.org/dyn/closer.cgi/portals/pluto/"><img
src="images/download.gif" />
+ Download
+ </a>
+ Pluto 2.0.3
+ </p>
+<ul><li><a href="v20/getting-started.html">Installation Guide</a></li>
+</ul>
+</div><p>
+ Pluto is the Reference Implementation of the Java Portlet
Specification.
+ The current version (2.0) of this specification is known as <a
class="externalLink" href="http://jcp.org/en/jsr/detail?id=286">JSR-286</a>.
+ The previous specification version, <a class="externalLink"
href="http://jcp.org/en/jsr/detail?id=168">JSR-168</a>, covers
+ version 1.0 of the specification. Pluto implements and is fully
compliant with both the 1.0 and 2.0 specifications.
+ </p>
+</div>
+<div class="section"><h2><a name="Pluto_is_a_Portlet_Container"></a>Pluto is a
Portlet Container</h2>
+<p>
+ A portlet container provides a runtime environment for portlets
+ implemented according to the Portlet API. In this environment portlets
+ can be instantiated, used and finally destroyed. The portlet container
+ is not a stand-alone container like the servlet container; instead it
is
+ implemented as a thin layer on top of the servlet container and reuses
+ the functionality provided by the servlet container. Architecturely,
it provides an
+ interface between the portal and portlets.
+ </p>
+<p>
+ Pluto serves as the portlet container for many portals, including <a
class="externalLink" href="http://portals.apache.org/jetspeed-2/">Apache
Jetspeed</a>.
+ To accommodate the aggregation and display of diverse content in a
dynamic manner, a portal such as Jetspeed
+ must provide a framework that integrates the various pluggable parts
into a
+ consistent user interface for the portal user. The pluggable parts are
called <i>portlets</i>. The contract, or programming API,
+ between these portlets and a portal is known as the Portlet API. Pluto is
the implementation of this contract or API.
+ </p>
+</div>
+<div class="section"><h2><a name="Developing_with_Pluto"></a>Developing with
Pluto</h2>
+<p>
+ Pluto fully implements the Portlet API specification and
+ offers developers a working example platform from which they can test
+ their portlets. However, it is cumbersome to execute and test the
portlet
+ container without a driver such as a full running portal. Pluto's
simple
+ portal component is built only on the portlet container's and the JSR
+ 286's requirements.
+ </p>
+<p>If you want to get started with rapid portlet development with Pluto, see
the documentation on <a href="v20/getting-started.html">Developing with
Pluto</a></p>
+</div>
+<div class="section"><h2><a name="Differences_from_Servlets"></a>Differences
from Servlets</h2>
+<p>
+ In contrast to servlets, portlets may not do things like sending
+ redirects or errors to browsers directly, forwarding requests or
writing
+ arbitrary markup to the output stream to assure that they don't
distract
+ the portal web application which uses them. Another difference compared
+ to servlets is that portlets rely on portal specific infrastructure
+ functions such as access to user profile information, standard
interface
+ for storing/retrieving persistent settings, getting client information,
+ etc. Generally, portlets are administrated more dynamically than
+ servlets.
+ </p>
+</div>
</div>
</div>
@@ -335,7 +325,7 @@
</div>
<div id="footer">
<div class="xright">©
- 2004-2011
+ 2004-2016
Apache Software Foundation
Modified: portals/site-live/pluto/mission.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/mission.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/mission.html (original)
+++ portals/site-live/pluto/mission.html Wed Nov 30 12:21:20 2016
@@ -47,21 +47,11 @@
<div class="xleft">
- Last Published: 2011-09-26
+ Last Published: 2016-11-30
|
<a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
</div>
- <div class="xright"> <a
href="jetspeed-2/">Jetspeed-2</a>
- |
- <a href="bridges/">Bridges</a>
- |
- <a href="pluto/">Pluto</a>
- |
- <a href="applications/">Applications</a>
- |
- <a href="jetspeed-1/">Jetspeed-1</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR 168 (Portlet 1.0)</a>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
|
<a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
|
@@ -269,59 +259,59 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2><a name="The_Pluto_Project_Mission"></a>The
Pluto Project Mission</h2>
-<p>
- The Pluto Portlet Container is the Reference Implementation of the Java
- Portlet Specification. As such, Pluto offers the development community
- a reference for interpretation of the specification, portlet developers
- a container with which compliant portlets can be tested, and portal
- developers a compliant container with which they can integrate.
- </p>
-<p>
- The following document attempts to clarify the development priorities
- of the Apache Pluto project.
- </p>
-<p>
- The primary concern of the pluto community is to ensure that the Pluto
- Container maintains compatibility with the most current Java Portlet
- Specification. Enhancements and bug fixes should be completed in a
- manner in which compatibility is maintained.
- </p>
-<p>
- It is the responsibility of the pluto development team to ensure that
- no ambiguity is introduced into the reference implementation. No
- enhancements should be implemented which introduce questions about the
- specification.
- </p>
-<p>
- It is desirable for Pluto to become a robust and easy to use portlet
- container. This will facilitate its wider acceptance and usage in the
- community. In order to accomplish these goals, it is assumed that
- enhancements which are above and beyond the specification will be
- introduced. These enhancements may be integrated with Pluto as long as
- they do not compromise the integrity of the reference implementation as
- described above.
- </p>
-<p>
- Furthermore, functionality which is clearly beyond the scope of the
- specification should be documented as such and placed into a package
- which helps to distinguish it as such. The Pluto container should
- always remain fully specification compliant and in working state when
- these enhancements are removed. In most cases, this removal should be
- supported through configuration parameters.
- </p>
-<p>
- Finally, while the pluto project contains several subprojects, it is
- important to realize that the container itself is the most important
- aspect of the project. It, in an of itself, is the Java Portlet
- reference implementation. The portal driver (Pluto Test Portal),
- testsuite, and deployer exist to simplfy the use and testing of the
- container. As such, any significant enhancements to these components
- (most especially the portal driver) should be scrutinized before
- implementation, as most likely, it is outside the scope of the pluto
- project and belong in a portal full implementation.
- </p>
-</div>
+ <div class="section"><h2><a name="The_Pluto_Project_Mission"></a>The
Pluto Project Mission</h2>
+<p>
+ The Pluto Portlet Container is the Reference Implementation of the Java
+ Portlet Specification. As such, Pluto offers the development community
+ a reference for interpretation of the specification, portlet developers
+ a container with which compliant portlets can be tested, and portal
+ developers a compliant container with which they can integrate.
+ </p>
+<p>
+ The following document attempts to clarify the development priorities
+ of the Apache Pluto project.
+ </p>
+<p>
+ The primary concern of the pluto community is to ensure that the Pluto
+ Container maintains compatibility with the most current Java Portlet
+ Specification. Enhancements and bug fixes should be completed in a
+ manner in which compatibility is maintained.
+ </p>
+<p>
+ It is the responsibility of the pluto development team to ensure that
+ no ambiguity is introduced into the reference implementation. No
+ enhancements should be implemented which introduce questions about the
+ specification.
+ </p>
+<p>
+ It is desirable for Pluto to become a robust and easy to use portlet
+ container. This will facilitate its wider acceptance and usage in the
+ community. In order to accomplish these goals, it is assumed that
+ enhancements which are above and beyond the specification will be
+ introduced. These enhancements may be integrated with Pluto as long as
+ they do not compromise the integrity of the reference implementation as
+ described above.
+ </p>
+<p>
+ Furthermore, functionality which is clearly beyond the scope of the
+ specification should be documented as such and placed into a package
+ which helps to distinguish it as such. The Pluto container should
+ always remain fully specification compliant and in working state when
+ these enhancements are removed. In most cases, this removal should be
+ supported through configuration parameters.
+ </p>
+<p>
+ Finally, while the pluto project contains several subprojects, it is
+ important to realize that the container itself is the most important
+ aspect of the project. It, in an of itself, is the Java Portlet
+ reference implementation. The portal driver (Pluto Test Portal),
+ testsuite, and deployer exist to simplfy the use and testing of the
+ container. As such, any significant enhancements to these components
+ (most especially the portal driver) should be scrutinized before
+ implementation, as most likely, it is outside the scope of the pluto
+ project and belong in a portal full implementation.
+ </p>
+</div>
</div>
</div>
@@ -330,7 +320,7 @@
</div>
<div id="footer">
<div class="xright">©
- 2004-2011
+ 2004-2016
Apache Software Foundation
Modified: portals/site-live/pluto/news.html
URL:
http://svn.apache.org/viewvc/portals/site-live/pluto/news.html?rev=1772018&r1=1772017&r2=1772018&view=diff
==============================================================================
--- portals/site-live/pluto/news.html (original)
+++ portals/site-live/pluto/news.html Wed Nov 30 12:21:20 2016
@@ -1,272 +1,272 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-
-
-
-
-
-
-
-
-
-
-
-<html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>Pluto - Pluto Project News and Status</title>
- <style type="text/css" media="all">
- @import url("./css/maven-base.css");
- @import url("./css/maven-theme.css");
- @import url("./css/site.css");
- </style>
- <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
- </head>
- <body class="composite">
- <div id="banner">
- <a href="http://portals.apache.org/pluto/" id="bannerLeft">
-
- <img
src="http://portals.apache.org/pluto/images/apache-portals.gif" alt="" />
-
- </a>
- <span id="bannerRight">
-
- <img
src="http://portals.apache.org/pluto/images/banner.png" alt="" />
-
- </span>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
-
-
-
-
-
-
- <div class="xleft">
- Last Published: 2016-11-14
- |
- <a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
- </div>
- <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
- |
- <a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=286"
class="externalLink">JSR 286 (Portlet 2.0)</a>
- |
- <a href="http://portals.apache.org/pluto/portlet-2.0-apidocs"
class="externalLink">Portlet 2.0 API (Javadoc)</a>
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
-
-
-
-
-
-
- <h5>The Pluto Project</h5>
- <ul>
-
- <li class="none">
- <a href="index.html">About Pluto</a>
- </li>
-
- <li class="none">
- <a href="mission.html">Mission</a>
- </li>
-
- <li class="none">
- <a href="download.html">Download</a>
- </li>
-
- <li class="none">
- <strong>News</strong>
- </li>
-
- <li class="none">
- <a href="status.html">Status</a>
- </li>
-
- <li class="none">
- <a href="app-servers.html">App Servers</a>
- </li>
-
- <li class="none">
- <a href="architecture.html">Architecture</a>
- </li>
-
- <li class="none">
- <a href="resources.html">Resources</a>
- </li>
-
- <li class="none">
- <a href="faq.html">FAQ</a>
- </li>
-
- <li class="none">
- <a href="http://wiki.apache.org/portals/Pluto"
class="externalLink">Wiki</a>
- </li>
-
- <li class="none">
- <a href="https://issues.apache.org/jira/browse/PLUTO"
class="externalLink">Issue Tracker (JIRA)</a>
- </li>
-
- <li class="none">
- <a href="powered.html">Powered By Pluto</a>
- </li>
-
- <li class="none">
- <a href="helping.html">Get Involved</a>
- </li>
- </ul>
- <h5>Pluto 2.0</h5>
- <ul>
-
- <li class="none">
- <a href="v20/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="v20/deploying.html">Deploying</a>
- </li>
-
- <li class="none">
- <a href="v20/embedding.html">Embedding</a>
- </li>
-
- <li class="none">
- <a href="v20/release-notes.html">Release Notes</a>
- </li>
- </ul>
- <h5>Pluto 1.1</h5>
- <ul>
-
- <li class="none">
- <a href="v11/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="v11/deploying.html">Deploying</a>
- </li>
-
- <li class="none">
- <a href="v11/release-notes.html">Release Notes</a>
- </li>
- </ul>
- <h5>Subprojects</h5>
- <ul>
-
- <li class="none">
- <a href="subprojects/subprojects.html">Overview</a>
- </li>
-
- <li class="none">
- <a href="subprojects/container-api.html">Pluto Container
API</a>
- </li>
-
- <li class="none">
- <a href="subprojects/portlet-container.html">Pluto Portlet
Container</a>
- </li>
-
- <li class="none">
- <a href="subprojects/tag-library.html">Pluto Portlet Tag
Library</a>
- </li>
-
- <li class="none">
- <a href="subprojects/driver.html">Pluto Portal Driver</a>
- </li>
-
- <li class="none">
- <a href="subprojects/portal.html">Pluto Portal</a>
- </li>
-
- <li class="none">
- <a href="subprojects/utilities.html">Pluto Utilities</a>
- </li>
-
- <li class="none">
- <a href="subprojects/installer.html">Pluto Installer</a>
- </li>
-
- <li class="none">
- <a href="subprojects/testsuite.html">Pluto Testsuite</a>
- </li>
-
- <li class="none">
- <a href="subprojects/anttasks.html">Pluto Ant Tasks</a>
- </li>
-
- <li class="none">
- <a href="subprojects/skin.html">Pluto Website Skin</a>
- </li>
- </ul>
- <h5>Project Info</h5>
- <ul>
-
- <li class="none">
- <a href="project-summary.html">Project Summary</a>
- </li>
-
- <li class="none">
- <a href="team-list.html">Project Team</a>
- </li>
-
- <li class="none">
- <a href="license.html">Project License</a>
- </li>
-
- <li class="none">
- <a href="mail-lists.html">Mailing Lists</a>
- </li>
-
- <li class="none">
- <a href="source-repository.html">Source Repository</a>
- </li>
-
- <li class="none">
- <a href="issue-tracking.html">Issue Tracking</a>
- </li>
- </ul>
- <a href="http://maven.apache.org/"
title="Built by Maven" class="poweredBy">
- <img alt="Built by Maven"
src="./images/logos/maven-feather.png"></img>
- </a>
-
-
-
-
-
-
-
-
- </div>
- </div>
- <div id="bodyColumn">
- <div id="contentBox">
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+
+
+
+
+
+
+
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Pluto - Pluto Project News and Status</title>
+ <style type="text/css" media="all">
+ @import url("./css/maven-base.css");
+ @import url("./css/maven-theme.css");
+ @import url("./css/site.css");
+ </style>
+ <link rel="stylesheet" href="./css/print.css" type="text/css"
media="print" />
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="http://portals.apache.org/pluto/" id="bannerLeft">
+
+ <img
src="http://portals.apache.org/pluto/images/apache-portals.gif" alt="" />
+
+ </a>
+ <span id="bannerRight">
+
+ <img
src="http://portals.apache.org/pluto/images/banner.png" alt="" />
+
+ </span>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+
+
+
+
+
+
+ <div class="xleft">
+ Last Published: 2016-11-30
+ |
+ <a href="http://portals.apache.org/pluto"
class="externalLink">Home</a>
+ </div>
+ <div class="xright"> <a
href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168
(Portlet 1.0)</a>
+ |
+ <a href="http://portals.apache.org/pluto/portlet-1.0-apidocs"
class="externalLink">Portlet 1.0 API (Javadoc)</a>
+ |
+ <a href="http://jcp.org/en/jsr/detail?id=286"
class="externalLink">JSR 286 (Portlet 2.0)</a>
+ |
+ <a href="http://portals.apache.org/pluto/portlet-2.0-apidocs"
class="externalLink">Portlet 2.0 API (Javadoc)</a>
+
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+
+
+
+
+
+
+ <h5>The Pluto Project</h5>
+ <ul>
+
+ <li class="none">
+ <a href="index.html">About Pluto</a>
+ </li>
+
+ <li class="none">
+ <a href="mission.html">Mission</a>
+ </li>
+
+ <li class="none">
+ <a href="download.html">Download</a>
+ </li>
+
+ <li class="none">
+ <strong>News</strong>
+ </li>
+
+ <li class="none">
+ <a href="status.html">Status</a>
+ </li>
+
+ <li class="none">
+ <a href="app-servers.html">App Servers</a>
+ </li>
+
+ <li class="none">
+ <a href="architecture.html">Architecture</a>
+ </li>
+
+ <li class="none">
+ <a href="resources.html">Resources</a>
+ </li>
+
+ <li class="none">
+ <a href="faq.html">FAQ</a>
+ </li>
+
+ <li class="none">
+ <a href="http://wiki.apache.org/portals/Pluto"
class="externalLink">Wiki</a>
+ </li>
+
+ <li class="none">
+ <a href="https://issues.apache.org/jira/browse/PLUTO"
class="externalLink">Issue Tracker (JIRA)</a>
+ </li>
+
+ <li class="none">
+ <a href="powered.html">Powered By Pluto</a>
+ </li>
+
+ <li class="none">
+ <a href="helping.html">Get Involved</a>
+ </li>
+ </ul>
+ <h5>Pluto 2.0</h5>
+ <ul>
+
+ <li class="none">
+ <a href="v20/getting-started.html">Getting Started</a>
+ </li>
+
+ <li class="none">
+ <a href="v20/deploying.html">Deploying</a>
+ </li>
+
+ <li class="none">
+ <a href="v20/embedding.html">Embedding</a>
+ </li>
+
+ <li class="none">
+ <a href="v20/release-notes.html">Release Notes</a>
+ </li>
+ </ul>
+ <h5>Pluto 1.1</h5>
+ <ul>
+
+ <li class="none">
+ <a href="v11/getting-started.html">Getting Started</a>
+ </li>
+
+ <li class="none">
+ <a href="v11/deploying.html">Deploying</a>
+ </li>
+
+ <li class="none">
+ <a href="v11/release-notes.html">Release Notes</a>
+ </li>
+ </ul>
+ <h5>Subprojects</h5>
+ <ul>
+
+ <li class="none">
+ <a href="subprojects/subprojects.html">Overview</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/container-api.html">Pluto Container
API</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/portlet-container.html">Pluto Portlet
Container</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/tag-library.html">Pluto Portlet Tag
Library</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/driver.html">Pluto Portal Driver</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/portal.html">Pluto Portal</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/utilities.html">Pluto Utilities</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/installer.html">Pluto Installer</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/testsuite.html">Pluto Testsuite</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/anttasks.html">Pluto Ant Tasks</a>
+ </li>
+
+ <li class="none">
+ <a href="subprojects/skin.html">Pluto Website Skin</a>
+ </li>
+ </ul>
+ <h5>Project Info</h5>
+ <ul>
+
+ <li class="none">
+ <a href="project-summary.html">Project Summary</a>
+ </li>
+
+ <li class="none">
+ <a href="team-list.html">Project Team</a>
+ </li>
+
+ <li class="none">
+ <a href="license.html">Project License</a>
+ </li>
+
+ <li class="none">
+ <a href="mail-lists.html">Mailing Lists</a>
+ </li>
+
+ <li class="none">
+ <a href="source-repository.html">Source Repository</a>
+ </li>
+
+ <li class="none">
+ <a href="issue-tracking.html">Issue Tracking</a>
+ </li>
+ </ul>
+ <a href="http://maven.apache.org/"
title="Built by Maven" class="poweredBy">
+ <img alt="Built by Maven"
src="./images/logos/maven-feather.png"></img>
+ </a>
+
+
+
+
+
+
+
+
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
<div class="section"><h2><a name="News_and_Status"></a>News and
Status</h2>
-<h4>14 November 2016 - Portals Pluto 3.0.0 is almost ready!</h4>
-<p>The Pluto 3.0 release is nearing completion.....</p>
+<h4>14 November 2016 - Portals Pluto 3.0 is almost ready!</h4>
+<p>The Pluto 3.0 release is nearing completion...</p>
<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"
class="externalLink">Java Portlet 2.0 Standard</a>.
+ <a class="externalLink"
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.
@@ -277,7 +277,7 @@
<p>
The Apache Pluto project is proud to announce the General
Availability release of Pluto 2.0.2.
This is the third GA release of the 2.0 line of Pluto conformant
to the
- <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink">Java Portlet 2.0 Standard</a>.
+ <a class="externalLink"
href="http://www.jcp.org/en/jsr/detail?id=286">Java Portlet 2.0 Standard</a>.
</p>
<p>
Pluto 2.0.2 is primarily a minor bugfix and maintenance release.
@@ -288,7 +288,7 @@
<p>
The Apache Pluto project is proud to announce the General
Availability release of Pluto 2.0.1.
This is the second GA release of the 2.0 line of Pluto conformant
to the
- <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink">Java Portlet 2.0 Standard</a>.
+ <a class="externalLink"
href="http://www.jcp.org/en/jsr/detail?id=286">Java Portlet 2.0 Standard</a>.
</p>
<p>
Pluto 2.0.1 includes a number of minor bugfixes and improvements
and now provides more OSGi friendly bundle configurations.
@@ -299,9 +299,9 @@
<p>
The Apache Pluto project is proud to announce the General
Availability release of Pluto 2.0.
This is the first GA release of the 2.0 line of Pluto. Version
2.0.0 is our first release conformant to the
- <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink">Java Portlet 2.0 Standard</a>. All releases prior, such as
the 1.1.x releases,
+ <a class="externalLink"
href="http://www.jcp.org/en/jsr/detail?id=286">Java Portlet 2.0 Standard</a>.
All releases prior, such as the 1.1.x releases,
are conformant to the first Java Portlet Specification,
- <a
href="http://www.jcp.org/en/jsr/detail?id=168" class="externalLink">the Java
Portlet 1.0 Standard</a>.
+ <a class="externalLink"
href="http://www.jcp.org/en/jsr/detail?id=168">the Java Portlet 1.0
Standard</a>.
</p>
<p>
Full release notes can be found <a
href="v20/release-notes-2.0.0.html">here.</a></p>
@@ -317,7 +317,7 @@
from the portlet tag library, better session handling hooks for
portals and other enhancements.
</p>
<p>
- Full release notes can be found <a
href="http://portals.apache.org/pluto/v11/release-notes.html"
class="externalLink">here.</a></p>
+ Full release notes can be found <a class="externalLink"
href="http://portals.apache.org/pluto/v11/release-notes.html">here.</a></p>
<h4>11 August 2008 - Portals Pluto 1.1.6</h4>
<p>
The Apache Pluto project is proud to announce the General
Availability release of Pluto 1.1.6.
@@ -332,7 +332,7 @@
to the Pluto tag libraries.
</p>
<p>
- Full release notes can be found <a
href="http://portals.apache.org/pluto/v11/release-notes.html"
class="externalLink">here.</a></p>
+ Full release notes can be found <a class="externalLink"
href="http://portals.apache.org/pluto/v11/release-notes.html">here.</a></p>
<h4>26 March 2008 - Portals Pluto 1.1.5</h4>
<p>
The Apache Pluto project is proud to announce the General
Availability release of Pluto 1.1.5.
@@ -347,7 +347,7 @@
to the Pluto tag libraries.
</p>
<p>
- Full release notes can be found <a
href="http://portals.apache.org/pluto/v11/release-notes.html"
class="externalLink">here.</a></p>
+ Full release notes can be found <a class="externalLink"
href="http://portals.apache.org/pluto/v11/release-notes.html">here.</a></p>
<h4>7 January 2008 - JSR-286 RI work moves to the Subversion trunk</h4>
<p>
The work on the JSR-286 (Portlet 2.0) reference implementation
that began in January 2007 in
@@ -537,7 +537,7 @@
<p>
As most projects in the ASF, we are superseding Bugzilla and using JIRA
to manage project issues. New URL for
- <a
href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10560"
class="externalLink">
+ <a class="externalLink"
href="http://issues.apache.org/jira/secure/BrowseProject.jspa?id=10560">
Pluto issues</a>.
</p>
<h4>21 March 2004 - Pluto Declaration of Intent Finalized</h4>
@@ -559,34 +559,34 @@
<h4>9 November 2003 - Pluto added to Bugzilla</h4>
<p>
Pluto has been added to Bugzilla
- (<a href="http://issues.apache.org/bugzilla"
class="externalLink">http://issues.apache.org/bugzilla</a>).
+ (<a class="externalLink"
href="http://issues.apache.org/bugzilla">http://issues.apache.org/bugzilla</a>).
Issues, bugs, and enhancements will now be managed through this bug
database.
</p>
</div>
-
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">©
- 2004-2016
-
- Apache Software Foundation
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">©
+ 2004-2016
+
+ Apache Software Foundation
+
+
+
+
+
+
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>