You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@portals.apache.org by as...@apache.org on 2019/04/25 17:29:44 UTC
svn commit: r1858149 [6/18] - in /portals/site-live: ./ pluto/ pluto/css/
pluto/images/ pluto/subprojects/ pluto/v101/ pluto/v101/developer/
pluto/v101/userguide/ pluto/v11/ pluto/v20/ pluto/v30/ pluto/v301/
pluto/v310/
Modified: portals/site-live/pluto/subprojects/testsuite.html
URL: http://svn.apache.org/viewvc/portals/site-live/pluto/subprojects/testsuite.html?rev=1858149&r1=1858148&r2=1858149&view=diff
==============================================================================
--- portals/site-live/pluto/subprojects/testsuite.html (original)
+++ portals/site-live/pluto/subprojects/testsuite.html Thu Apr 25 17:29:43 2019
@@ -1,287 +1,140 @@
-<!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 Test Suite</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: 2018-06-22
- |
- <a href="http://portals.apache.org/pluto" class="externalLink">Home</a>
- </div>
- <div class="xright"> <a href="../portlet-3.0-apidocs/index.html">Portlet 3.0 API</a>
- |
- <a href="../portlet-2.0-apidocs/index.html">Portlet 2.0 API</a>
- |
- <a href="../portlet-1.0-apidocs/index.html">Portlet 1.0 API</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink">JSR 362 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink">JSR 286 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168 JCP Page</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="../security.html">Security</a>
- </li>
-
- <li class="none">
- <a href="../status.html">Status</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="../helping.html">Get Involved</a>
- </li>
- </ul>
- <h5>Pluto 3.0</h5>
- <ul>
-
- <li class="none">
- <a href="../v301/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="../v301/deploying.html">Deploying Portlets</a>
- </li>
-
- <li class="none">
- <a href="../v301/portlet-api.html">Portlet Concepts</a>
- </li>
-
- <li class="none">
- <a href="../v301/v3Features.html">Version 3 Features</a>
- </li>
-
- <li class="none">
- <a href="../v301/tck.html">Using the TCK</a>
- </li>
-
- <li class="none">
- <a href="../v301/release-notes.html">Release Notes</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>
-
- <li class="none">
- <a href="../v20/app-servers.html">App Servers</a>
- </li>
-
- <li class="none">
- <a href="../v20/powered.html">Powered By Pluto</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>
- </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="Pluto_Test_Suite"></a>Pluto Test Suite</h2>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/xdoc/subprojects/testsuite.xml at 2019-04-25 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Pluto – Pluto Test Suite</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" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </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="Pluto"/></a>
+<div id="bannerRight">
+<img src="http://portals.apache.org/pluto/images/banner.png" alt=""/></div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+ <div class="xleft">
+ <span id="publishDate">Last Published: 2019-04-25</span>
+ | <a href="http://portals.apache.org/pluto" class="externalLink" title="Home">Home</a> >
+Pluto Test Suite
+ </div>
+ <div class="xright"><a href="../portlet-3.0-apidocs/index.html" title="Portlet 3.0 API">Portlet 3.0 API</a> |
+<a href="../portlet-2.0-apidocs/index.html" title="Portlet 2.0 API">Portlet 2.0 API</a> |
+<a href="../portlet-1.0-apidocs/index.html" title="Portlet 1.0 API">Portlet 1.0 API</a> |
+<a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink" title="JSR 362 JCP Page">JSR 362 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink" title="JSR 286 JCP Page">JSR 286 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink" title="JSR 168 JCP Page">JSR 168 JCP Page</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" title="About Pluto">About Pluto</a></li>
+ <li class="none"><a href="../mission.html" title="Mission">Mission</a></li>
+ <li class="none"><a href="../download.html" title="Download">Download</a></li>
+ <li class="none"><a href="../news.html" title="News">News</a></li>
+ <li class="none"><a href="../security.html" title="Security">Security</a></li>
+ <li class="none"><a href="../status.html" title="Status">Status</a></li>
+ <li class="none"><a href="../architecture.html" title="Architecture">Architecture</a></li>
+ <li class="none"><a href="../resources.html" title="Resources">Resources</a></li>
+ <li class="none"><a href="../faq.html" title="FAQ">FAQ</a></li>
+ <li class="none"><a href="http://wiki.apache.org/portals/Pluto" class="externalLink" title="Wiki">Wiki</a></li>
+ <li class="none"><a href="https://issues.apache.org/jira/browse/PLUTO" class="externalLink" title="Issue Tracker (JIRA)">Issue Tracker (JIRA)</a></li>
+ <li class="none"><a href="../helping.html" title="Get Involved">Get Involved</a></li>
+ </ul>
+ <h5>Pluto 3.1</h5>
+ <ul>
+ <li class="none"><a href="../v310/mvcbean-portlets.html" title="MVCBean Portlets">MVCBean Portlets</a></li>
+ <li class="none"><a href="../v310/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v310/maven-archetypes.html" title="Maven Archetypes">Maven Archetypes</a></li>
+ <li class="none"><a href="../v310/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../v310/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../v310/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../v310/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../v310/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 3.0</h5>
+ <ul>
+ <li class="none"><a href="../v301/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v301/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../v301/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../v301/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../v301/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../v301/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 2.0</h5>
+ <ul>
+ <li class="none"><a href="../v20/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v20/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../v20/embedding.html" title="Embedding">Embedding</a></li>
+ <li class="none"><a href="../v20/release-notes.html" title="Release Notes">Release Notes</a></li>
+ <li class="none"><a href="../v20/app-servers.html" title="App Servers">App Servers</a></li>
+ <li class="none"><a href="../v20/powered.html" title="Powered By Pluto">Powered By Pluto</a></li>
+ </ul>
+ <h5>Pluto 1.1</h5>
+ <ul>
+ <li class="none"><a href="../v11/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v11/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../v11/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Subprojects</h5>
+ <ul>
+ <li class="none"><a href="../subprojects/subprojects.html" title="Overview">Overview</a></li>
+ </ul>
+ <h5>Project Info</h5>
+ <ul>
+ <li class="none"><a href="../project-summary.html" title="Project Summary">Project Summary</a></li>
+ <li class="none"><a href="../team-list.html" title="Project Team">Project Team</a></li>
+ <li class="none"><a href="../license.html" title="Project License">Project License</a></li>
+ <li class="none"><a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+ <li class="none"><a href="../source-repository.html" title="Source Repository">Source Repository</a></li>
+ <li class="none"><a href="../issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img class="poweredBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+
+
+
+ <div class="section">
+<h2><a name="Pluto_Test_Suite"></a>Pluto Test Suite</h2>
+
+
<p>
The Pluto testsuite is comprised of multiple portlets meant to be deployed in the portal to be tested. Portals wanting to embed Pluto can use the testsuite to test the correctness of their integration.
</p>
-</div>
-
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">©
- 2004-2018
-
- Apache Software Foundation
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+ </div>
+
+
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ Copyright © 2004–2019 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+All rights reserved. </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Modified: portals/site-live/pluto/subprojects/utilities.html
URL: http://svn.apache.org/viewvc/portals/site-live/pluto/subprojects/utilities.html?rev=1858149&r1=1858148&r2=1858149&view=diff
==============================================================================
--- portals/site-live/pluto/subprojects/utilities.html (original)
+++ portals/site-live/pluto/subprojects/utilities.html Thu Apr 25 17:29:43 2019
@@ -1,287 +1,140 @@
-<!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 Utilities</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: 2018-06-22
- |
- <a href="http://portals.apache.org/pluto" class="externalLink">Home</a>
- </div>
- <div class="xright"> <a href="../portlet-3.0-apidocs/index.html">Portlet 3.0 API</a>
- |
- <a href="../portlet-2.0-apidocs/index.html">Portlet 2.0 API</a>
- |
- <a href="../portlet-1.0-apidocs/index.html">Portlet 1.0 API</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink">JSR 362 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink">JSR 286 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168 JCP Page</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="../security.html">Security</a>
- </li>
-
- <li class="none">
- <a href="../status.html">Status</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="../helping.html">Get Involved</a>
- </li>
- </ul>
- <h5>Pluto 3.0</h5>
- <ul>
-
- <li class="none">
- <a href="../v301/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="../v301/deploying.html">Deploying Portlets</a>
- </li>
-
- <li class="none">
- <a href="../v301/portlet-api.html">Portlet Concepts</a>
- </li>
-
- <li class="none">
- <a href="../v301/v3Features.html">Version 3 Features</a>
- </li>
-
- <li class="none">
- <a href="../v301/tck.html">Using the TCK</a>
- </li>
-
- <li class="none">
- <a href="../v301/release-notes.html">Release Notes</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>
-
- <li class="none">
- <a href="../v20/app-servers.html">App Servers</a>
- </li>
-
- <li class="none">
- <a href="../v20/powered.html">Powered By Pluto</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>
- </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="Pluto_Utilities"></a>Pluto Utilities</h2>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/xdoc/subprojects/utilities.xml at 2019-04-25 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Pluto – Pluto Utilities</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" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </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="Pluto"/></a>
+<div id="bannerRight">
+<img src="http://portals.apache.org/pluto/images/banner.png" alt=""/></div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+ <div class="xleft">
+ <span id="publishDate">Last Published: 2019-04-25</span>
+ | <a href="http://portals.apache.org/pluto" class="externalLink" title="Home">Home</a> >
+Pluto Utilities
+ </div>
+ <div class="xright"><a href="../portlet-3.0-apidocs/index.html" title="Portlet 3.0 API">Portlet 3.0 API</a> |
+<a href="../portlet-2.0-apidocs/index.html" title="Portlet 2.0 API">Portlet 2.0 API</a> |
+<a href="../portlet-1.0-apidocs/index.html" title="Portlet 1.0 API">Portlet 1.0 API</a> |
+<a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink" title="JSR 362 JCP Page">JSR 362 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink" title="JSR 286 JCP Page">JSR 286 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink" title="JSR 168 JCP Page">JSR 168 JCP Page</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" title="About Pluto">About Pluto</a></li>
+ <li class="none"><a href="../mission.html" title="Mission">Mission</a></li>
+ <li class="none"><a href="../download.html" title="Download">Download</a></li>
+ <li class="none"><a href="../news.html" title="News">News</a></li>
+ <li class="none"><a href="../security.html" title="Security">Security</a></li>
+ <li class="none"><a href="../status.html" title="Status">Status</a></li>
+ <li class="none"><a href="../architecture.html" title="Architecture">Architecture</a></li>
+ <li class="none"><a href="../resources.html" title="Resources">Resources</a></li>
+ <li class="none"><a href="../faq.html" title="FAQ">FAQ</a></li>
+ <li class="none"><a href="http://wiki.apache.org/portals/Pluto" class="externalLink" title="Wiki">Wiki</a></li>
+ <li class="none"><a href="https://issues.apache.org/jira/browse/PLUTO" class="externalLink" title="Issue Tracker (JIRA)">Issue Tracker (JIRA)</a></li>
+ <li class="none"><a href="../helping.html" title="Get Involved">Get Involved</a></li>
+ </ul>
+ <h5>Pluto 3.1</h5>
+ <ul>
+ <li class="none"><a href="../v310/mvcbean-portlets.html" title="MVCBean Portlets">MVCBean Portlets</a></li>
+ <li class="none"><a href="../v310/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v310/maven-archetypes.html" title="Maven Archetypes">Maven Archetypes</a></li>
+ <li class="none"><a href="../v310/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../v310/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../v310/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../v310/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../v310/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 3.0</h5>
+ <ul>
+ <li class="none"><a href="../v301/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v301/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../v301/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../v301/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../v301/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../v301/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 2.0</h5>
+ <ul>
+ <li class="none"><a href="../v20/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v20/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../v20/embedding.html" title="Embedding">Embedding</a></li>
+ <li class="none"><a href="../v20/release-notes.html" title="Release Notes">Release Notes</a></li>
+ <li class="none"><a href="../v20/app-servers.html" title="App Servers">App Servers</a></li>
+ <li class="none"><a href="../v20/powered.html" title="Powered By Pluto">Powered By Pluto</a></li>
+ </ul>
+ <h5>Pluto 1.1</h5>
+ <ul>
+ <li class="none"><a href="../v11/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../v11/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../v11/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Subprojects</h5>
+ <ul>
+ <li class="none"><a href="../subprojects/subprojects.html" title="Overview">Overview</a></li>
+ </ul>
+ <h5>Project Info</h5>
+ <ul>
+ <li class="none"><a href="../project-summary.html" title="Project Summary">Project Summary</a></li>
+ <li class="none"><a href="../team-list.html" title="Project Team">Project Team</a></li>
+ <li class="none"><a href="../license.html" title="Project License">Project License</a></li>
+ <li class="none"><a href="../mail-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+ <li class="none"><a href="../source-repository.html" title="Source Repository">Source Repository</a></li>
+ <li class="none"><a href="../issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img class="poweredBy" alt="Built by Maven" src="../images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+
+
+
+ <div class="section">
+<h2><a name="Pluto_Utilities"></a>Pluto Utilities</h2>
+
+
<p>
The utilities project includes the Pluto Assembler and Pluto Installer.
</p>
-</div>
-
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">©
- 2004-2018
-
- Apache Software Foundation
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+ </div>
+
+
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ Copyright © 2004–2019 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+All rights reserved. </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Modified: portals/site-live/pluto/v101/developer/arch.html
URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v101/developer/arch.html?rev=1858149&r1=1858148&r2=1858149&view=diff
==============================================================================
--- portals/site-live/pluto/v101/developer/arch.html (original)
+++ portals/site-live/pluto/v101/developer/arch.html Thu Apr 25 17:29:43 2019
@@ -1,260 +1,121 @@
-<!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</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: 2018-06-22
- |
- <a href="http://portals.apache.org/pluto" class="externalLink">Home</a>
- </div>
- <div class="xright"> <a href="../../portlet-3.0-apidocs/index.html">Portlet 3.0 API</a>
- |
- <a href="../../portlet-2.0-apidocs/index.html">Portlet 2.0 API</a>
- |
- <a href="../../portlet-1.0-apidocs/index.html">Portlet 1.0 API</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink">JSR 362 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink">JSR 286 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168 JCP Page</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="../../security.html">Security</a>
- </li>
-
- <li class="none">
- <a href="../../status.html">Status</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="../../helping.html">Get Involved</a>
- </li>
- </ul>
- <h5>Pluto 3.0</h5>
- <ul>
-
- <li class="none">
- <a href="../../v301/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="../../v301/deploying.html">Deploying Portlets</a>
- </li>
-
- <li class="none">
- <a href="../../v301/portlet-api.html">Portlet Concepts</a>
- </li>
-
- <li class="none">
- <a href="../../v301/v3Features.html">Version 3 Features</a>
- </li>
-
- <li class="none">
- <a href="../../v301/tck.html">Using the TCK</a>
- </li>
-
- <li class="none">
- <a href="../../v301/release-notes.html">Release Notes</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>
-
- <li class="none">
- <a href="../../v20/app-servers.html">App Servers</a>
- </li>
-
- <li class="none">
- <a href="../../v20/powered.html">Powered By Pluto</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>
- </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="Architecture_Overview"></a>Architecture Overview</h2>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/xdoc/v101/developer/arch.xml at 2019-04-25 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Pluto – Pluto Project</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" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </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="Pluto"/></a>
+<div id="bannerRight">
+<img src="http://portals.apache.org/pluto/images/banner.png" alt=""/></div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+ <div class="xleft">
+ <span id="publishDate">Last Published: 2019-04-25</span>
+ | <a href="http://portals.apache.org/pluto" class="externalLink" title="Home">Home</a> >
+Pluto Project
+ </div>
+ <div class="xright"><a href="../../portlet-3.0-apidocs/index.html" title="Portlet 3.0 API">Portlet 3.0 API</a> |
+<a href="../../portlet-2.0-apidocs/index.html" title="Portlet 2.0 API">Portlet 2.0 API</a> |
+<a href="../../portlet-1.0-apidocs/index.html" title="Portlet 1.0 API">Portlet 1.0 API</a> |
+<a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink" title="JSR 362 JCP Page">JSR 362 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink" title="JSR 286 JCP Page">JSR 286 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink" title="JSR 168 JCP Page">JSR 168 JCP Page</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" title="About Pluto">About Pluto</a></li>
+ <li class="none"><a href="../../mission.html" title="Mission">Mission</a></li>
+ <li class="none"><a href="../../download.html" title="Download">Download</a></li>
+ <li class="none"><a href="../../news.html" title="News">News</a></li>
+ <li class="none"><a href="../../security.html" title="Security">Security</a></li>
+ <li class="none"><a href="../../status.html" title="Status">Status</a></li>
+ <li class="none"><a href="../../architecture.html" title="Architecture">Architecture</a></li>
+ <li class="none"><a href="../../resources.html" title="Resources">Resources</a></li>
+ <li class="none"><a href="../../faq.html" title="FAQ">FAQ</a></li>
+ <li class="none"><a href="http://wiki.apache.org/portals/Pluto" class="externalLink" title="Wiki">Wiki</a></li>
+ <li class="none"><a href="https://issues.apache.org/jira/browse/PLUTO" class="externalLink" title="Issue Tracker (JIRA)">Issue Tracker (JIRA)</a></li>
+ <li class="none"><a href="../../helping.html" title="Get Involved">Get Involved</a></li>
+ </ul>
+ <h5>Pluto 3.1</h5>
+ <ul>
+ <li class="none"><a href="../../v310/mvcbean-portlets.html" title="MVCBean Portlets">MVCBean Portlets</a></li>
+ <li class="none"><a href="../../v310/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v310/maven-archetypes.html" title="Maven Archetypes">Maven Archetypes</a></li>
+ <li class="none"><a href="../../v310/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../../v310/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../../v310/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../../v310/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../../v310/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 3.0</h5>
+ <ul>
+ <li class="none"><a href="../../v301/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v301/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../../v301/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../../v301/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../../v301/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../../v301/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 2.0</h5>
+ <ul>
+ <li class="none"><a href="../../v20/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v20/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../../v20/embedding.html" title="Embedding">Embedding</a></li>
+ <li class="none"><a href="../../v20/release-notes.html" title="Release Notes">Release Notes</a></li>
+ <li class="none"><a href="../../v20/app-servers.html" title="App Servers">App Servers</a></li>
+ <li class="none"><a href="../../v20/powered.html" title="Powered By Pluto">Powered By Pluto</a></li>
+ </ul>
+ <h5>Pluto 1.1</h5>
+ <ul>
+ <li class="none"><a href="../../v11/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v11/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../../v11/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Subprojects</h5>
+ <ul>
+ <li class="none"><a href="../../subprojects/subprojects.html" title="Overview">Overview</a></li>
+ </ul>
+ <h5>Project Info</h5>
+ <ul>
+ <li class="none"><a href="../../project-summary.html" title="Project Summary">Project Summary</a></li>
+ <li class="none"><a href="../../team-list.html" title="Project Team">Project Team</a></li>
+ <li class="none"><a href="../../license.html" title="Project License">Project License</a></li>
+ <li class="none"><a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+ <li class="none"><a href="../../source-repository.html" title="Source Repository">Source Repository</a></li>
+ <li class="none"><a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+
+
+ <div class="section">
+<h2><a name="Architecture_Overview"></a>Architecture Overview</h2>
+
+
<p>
Let's begin by examining Pluto's architecture and underlying concepts.
First, we briefly explain the portal that runs the RI, and see where
@@ -262,7 +123,11 @@
investigate Pluto's architecture in detail. Last, we look at how it
solves one challenging item of the portlet container: portlet deployment.
</p>
-<p><strong>The Portal</strong><blockquote>
+
+
+<p><b>The Portal</b>
+
+<blockquote>
Pluto normally serves to show how the Portlet API works and
offers developers a working example platform from which they can test
their portlets. However, it's cumbersome to execute and test the portlet
@@ -271,7 +136,10 @@
168's requirements. (In contrast, the more sophisticated, open source
Apache Jetspeed project concentrates on the portal itself rather than
the portlet container, and considers requirements from other groups.)
- </blockquote><blockquote>
+ </blockquote>
+
+
+<blockquote>
Figure 1 depicts the portal's basic architecture. The portal Web
application processes the client request, retrieves the portlets on
the user's current page, and then calls the portlet container to
@@ -283,10 +151,26 @@
Provider Interface) callback interface to get portal-related
information. Finally, the portlet container calls all portlets
via the Portlet API.
- </blockquote><blockquote><div align="center"><p><a href="../../images/v101/jw-0801-portal_arch.jpg"><img src="../../images/v101/jw-0801-portal_arch.jpg" alt="Portal Architecture" /></a></p>
+ </blockquote>
+
+
+<blockquote>
+
+<div align="center">
+
+<p>
+ <a href="../../images/v101/jw-0801-portal_arch.jpg">
+ <img src="../../images/v101/jw-0801-portal_arch.jpg" alt="Portal Architecture" width="500" /></a></p>
+
<p><b><i><font size="-1">Figure 1. The simple portal included with Pluto. Click on the picture to enlarge it</font></i></b></p>
-</div></blockquote></p>
-<p><strong>The Portlet Container</strong><blockquote>
+ </div>
+ </blockquote>
+
+
+
+<p><b>The Portlet Container</b>
+
+<blockquote>
The portlet container, the portlets' runtime environment and a core
component of each portal, requires knowledge about the portal itself
and must reuse common code from it. Consequently, the portlet
@@ -294,7 +178,10 @@
That said, you can embed the standalone portlet container in any portal
by complying with the portlet container's requirements, such as
implementing all SPIs.
- </blockquote><blockquote>
+ </blockquote>
+
+
+<blockquote>
The Portlet Container Invoker API, also called an entrance point, acts
as the portlet container's main calling interface. The API combines a
portlet container's lifecycle (init, destroy) with request-based
@@ -304,7 +191,10 @@
except that a portlet identifier must be passed. With this additional
portlet identifier, the container can determine the portlet and call
it accordingly.
- </blockquote><blockquote>
+ </blockquote>
+
+
+<blockquote>
Besides using the APIs to access the portlet container, the portal
must implement SPIs defined for the portlet container. Therefore,
the RI introduces container services: pluggable components that can
@@ -312,29 +202,58 @@
functionality. The RI includes the following built-in container services
(the first four must be implemented to run the portlet container, while
the fifth is optional):
- </blockquote><blockquote><ul><li> Information provider: Gives the portlet container information about
+ </blockquote>
+
+
+<blockquote>
+ </p>
+<ul>
+
+<li> Information provider: Gives the portlet container information about
the portal and its framework. Only known information or information
that should be stored within the portal is present through this
interface. Such information includes URL generation with navigational
state, portlet context, portlet mode, and window-state handling</li>
+
<li> Factory manager: Defines how to get an implementation through a
factory. (A normal portal should already own such an implementation.)</li>
+
<li> Log service: Defines a logging facility. (A normal portal should
already own such an implementation.)</li>
+
<li> Config service: Defines how to get configuration values. (A normal portal
should already own such an implementation.)</li>
+
<li> Property manager (optional): A property manager interface implementation
lets a portal handle properties as defined in the JSR 168 specification.</li>
-</ul>
-</blockquote><blockquote>
+ </ul>
+ </blockquote>
+
+
+<blockquote>
Strictly speaking, the Portlet Object Model also acts as an SPI, but has an
exceptional position among the SPIs. Therefore, don't consider it part of the
container services as it deals with all portlet objects and comprises a collection
of interwoven interfaces.
- </blockquote><blockquote><div align="center"><p><a href="../../images/v101/jw-0801-pluto_arch.jpg"><img src="../../images/v101/jw-0801-pluto_arch.jpg" alt="Pluto Architecture" /></a></p>
+ </blockquote>
+
+
+<blockquote>
+
+<div align="center">
+
+<p>
+ <a href="../../images/v101/jw-0801-pluto_arch.jpg">
+ <img src="../../images/v101/jw-0801-pluto_arch.jpg" alt="Pluto Architecture" width="500" /></a></p>
+
<p><b><i><font size="-1">Figure 2. The portlet container's architecture. Click on the picture to enlarge it</font></i></b></p>
-</div></blockquote></p>
-<p><strong>Portlet Deployment</strong><blockquote>
+ </div>
+ </blockquote>
+
+
+<p><b>Portlet Deployment</b>
+
+<blockquote>
The portlet container can leverage the servlet container's functionality, upon
which the portlet container is built. To accomplish that, the portlet container
must inject servlet artifacts into each portlet-application war file, as Figure
@@ -345,45 +264,56 @@
application server's system. During the portlet's invocation, the portlet
container calls the injected servlet as an entrance point into the deployed
portlet war file.
- </blockquote><blockquote><div align="center"><p><a href="../../images/v101/jw-0801-RI_deploy.jpg"><img src="../../images/v101/jw-0801-RI_deploy.jpg" alt="Deployment" /></a></p>
+ </blockquote>
+
+
+<blockquote>
+
+<div align="center">
+
+<p><a href="../../images/v101/jw-0801-RI_deploy.jpg">
+ <img src="../../images/v101/jw-0801-RI_deploy.jpg" alt="Deployment" width="500" /></a></p>
+
<p><b><i><font size="-1">Figure 3. Portlet deployment in the RI. Click on thumbnail to view full-size image.</font></i></b></p>
-</div></blockquote></p>
-<p><strong>Pluto and the WSRP standard</strong><blockquote>
+ </div>
+ </blockquote>
+
+
+
+
+<p><b>Pluto and the WSRP standard</b>
+
+<blockquote>
The JSR 168 aligns closely with the Web Services for Remote Portlets (WSRP) standard.
Both standards, which emerged at the same time, released open source implementations
capable of all necessary functions described in the respective specifications.
As a mutual goal, both standards strive to work well together. As a result,
the portlet container can run WSRP portlets as a consumer as well as a producer.
- </blockquote><blockquote>
+ </blockquote>
+
+
+<blockquote>
Pluto must be able to run multiple portlet containers in one portal. Consequently,
Pluto's portlet container can be instantiated multiple times and, more importantly,
it can be instrumented in different ways. Each portlet container, therefore, can
use different implementations for SPIs.
- </blockquote></p>
+ </blockquote>
+</p>
</div>
-
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">©
- 2004-2018
-
- 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">
+ Copyright © 2004–2019 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+All rights reserved. </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>
Modified: portals/site-live/pluto/v101/developer/build_source.html
URL: http://svn.apache.org/viewvc/portals/site-live/pluto/v101/developer/build_source.html?rev=1858149&r1=1858148&r2=1858149&view=diff
==============================================================================
--- portals/site-live/pluto/v101/developer/build_source.html (original)
+++ portals/site-live/pluto/v101/developer/build_source.html Thu Apr 25 17:29:43 2019
@@ -1,362 +1,288 @@
-<!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</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: 2018-06-22
- |
- <a href="http://portals.apache.org/pluto" class="externalLink">Home</a>
- </div>
- <div class="xright"> <a href="../../portlet-3.0-apidocs/index.html">Portlet 3.0 API</a>
- |
- <a href="../../portlet-2.0-apidocs/index.html">Portlet 2.0 API</a>
- |
- <a href="../../portlet-1.0-apidocs/index.html">Portlet 1.0 API</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink">JSR 362 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink">JSR 286 JCP Page</a>
- |
- <a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink">JSR 168 JCP Page</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="../../security.html">Security</a>
- </li>
-
- <li class="none">
- <a href="../../status.html">Status</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="../../helping.html">Get Involved</a>
- </li>
- </ul>
- <h5>Pluto 3.0</h5>
- <ul>
-
- <li class="none">
- <a href="../../v301/getting-started.html">Getting Started</a>
- </li>
-
- <li class="none">
- <a href="../../v301/deploying.html">Deploying Portlets</a>
- </li>
-
- <li class="none">
- <a href="../../v301/portlet-api.html">Portlet Concepts</a>
- </li>
-
- <li class="none">
- <a href="../../v301/v3Features.html">Version 3 Features</a>
- </li>
-
- <li class="none">
- <a href="../../v301/tck.html">Using the TCK</a>
- </li>
-
- <li class="none">
- <a href="../../v301/release-notes.html">Release Notes</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>
-
- <li class="none">
- <a href="../../v20/app-servers.html">App Servers</a>
- </li>
-
- <li class="none">
- <a href="../../v20/powered.html">Powered By Pluto</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>
- </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="Installation"></a>Installation</h2>
-<div class="section"><h3><a name="Prerequisites"></a>Prerequisites</h3>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!-- Generated by Apache Maven Doxia Site Renderer 1.8.1 from src/site/xdoc/v101/developer/build_source.xml at 2019-04-25 -->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
+ <title>Pluto – Pluto Project</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" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </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="Pluto"/></a>
+<div id="bannerRight">
+<img src="http://portals.apache.org/pluto/images/banner.png" alt=""/></div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+ <div class="xleft">
+ <span id="publishDate">Last Published: 2019-04-25</span>
+ | <a href="http://portals.apache.org/pluto" class="externalLink" title="Home">Home</a> >
+Pluto Project
+ </div>
+ <div class="xright"><a href="../../portlet-3.0-apidocs/index.html" title="Portlet 3.0 API">Portlet 3.0 API</a> |
+<a href="../../portlet-2.0-apidocs/index.html" title="Portlet 2.0 API">Portlet 2.0 API</a> |
+<a href="../../portlet-1.0-apidocs/index.html" title="Portlet 1.0 API">Portlet 1.0 API</a> |
+<a href="http://jcp.org/en/jsr/detail?id=362" class="externalLink" title="JSR 362 JCP Page">JSR 362 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=286" class="externalLink" title="JSR 286 JCP Page">JSR 286 JCP Page</a> |
+<a href="http://jcp.org/en/jsr/detail?id=168" class="externalLink" title="JSR 168 JCP Page">JSR 168 JCP Page</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" title="About Pluto">About Pluto</a></li>
+ <li class="none"><a href="../../mission.html" title="Mission">Mission</a></li>
+ <li class="none"><a href="../../download.html" title="Download">Download</a></li>
+ <li class="none"><a href="../../news.html" title="News">News</a></li>
+ <li class="none"><a href="../../security.html" title="Security">Security</a></li>
+ <li class="none"><a href="../../status.html" title="Status">Status</a></li>
+ <li class="none"><a href="../../architecture.html" title="Architecture">Architecture</a></li>
+ <li class="none"><a href="../../resources.html" title="Resources">Resources</a></li>
+ <li class="none"><a href="../../faq.html" title="FAQ">FAQ</a></li>
+ <li class="none"><a href="http://wiki.apache.org/portals/Pluto" class="externalLink" title="Wiki">Wiki</a></li>
+ <li class="none"><a href="https://issues.apache.org/jira/browse/PLUTO" class="externalLink" title="Issue Tracker (JIRA)">Issue Tracker (JIRA)</a></li>
+ <li class="none"><a href="../../helping.html" title="Get Involved">Get Involved</a></li>
+ </ul>
+ <h5>Pluto 3.1</h5>
+ <ul>
+ <li class="none"><a href="../../v310/mvcbean-portlets.html" title="MVCBean Portlets">MVCBean Portlets</a></li>
+ <li class="none"><a href="../../v310/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v310/maven-archetypes.html" title="Maven Archetypes">Maven Archetypes</a></li>
+ <li class="none"><a href="../../v310/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../../v310/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../../v310/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../../v310/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../../v310/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 3.0</h5>
+ <ul>
+ <li class="none"><a href="../../v301/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v301/deploying.html" title="Deploying Portlets">Deploying Portlets</a></li>
+ <li class="none"><a href="../../v301/portlet-api.html" title="Portlet Concepts">Portlet Concepts</a></li>
+ <li class="none"><a href="../../v301/v3Features.html" title="Version 3 Features">Version 3 Features</a></li>
+ <li class="none"><a href="../../v301/tck.html" title="Using the TCK">Using the TCK</a></li>
+ <li class="none"><a href="../../v301/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Pluto 2.0</h5>
+ <ul>
+ <li class="none"><a href="../../v20/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v20/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../../v20/embedding.html" title="Embedding">Embedding</a></li>
+ <li class="none"><a href="../../v20/release-notes.html" title="Release Notes">Release Notes</a></li>
+ <li class="none"><a href="../../v20/app-servers.html" title="App Servers">App Servers</a></li>
+ <li class="none"><a href="../../v20/powered.html" title="Powered By Pluto">Powered By Pluto</a></li>
+ </ul>
+ <h5>Pluto 1.1</h5>
+ <ul>
+ <li class="none"><a href="../../v11/getting-started.html" title="Getting Started">Getting Started</a></li>
+ <li class="none"><a href="../../v11/deploying.html" title="Deploying">Deploying</a></li>
+ <li class="none"><a href="../../v11/release-notes.html" title="Release Notes">Release Notes</a></li>
+ </ul>
+ <h5>Subprojects</h5>
+ <ul>
+ <li class="none"><a href="../../subprojects/subprojects.html" title="Overview">Overview</a></li>
+ </ul>
+ <h5>Project Info</h5>
+ <ul>
+ <li class="none"><a href="../../project-summary.html" title="Project Summary">Project Summary</a></li>
+ <li class="none"><a href="../../team-list.html" title="Project Team">Project Team</a></li>
+ <li class="none"><a href="../../license.html" title="Project License">Project License</a></li>
+ <li class="none"><a href="../../mail-lists.html" title="Mailing Lists">Mailing Lists</a></li>
+ <li class="none"><a href="../../source-repository.html" title="Source Repository">Source Repository</a></li>
+ <li class="none"><a href="../../issue-tracking.html" title="Issue Tracking">Issue Tracking</a></li>
+ </ul>
+ <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
+ <img class="poweredBy" alt="Built by Maven" src="../../images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </div>
+ <div id="bodyColumn">
+ <div id="contentBox">
+
+
+<div class="section">
+<h2><a name="Installation"></a>Installation</h2>
+
+<div class="section">
+<h3><a name="Prerequisites"></a>Prerequisites</h3>
+
<p>It is expected that the user is familiar with the <a class="externalLink" href="http://maven.apache.org">Apache
Maven</a> project tool.</p>
</div>
-<div class="section"><h3><a name="Requirements"></a>Requirements</h3>
-<ul><li><a class="externalLink" href="http://maven.apache.org/start/download.html">Maven 1.0.2</a></li>
+
+<div class="section">
+<h3><a name="Requirements"></a>Requirements</h3>
+
+<ul>
+
+<li><a class="externalLink" href="http://maven.apache.org/start/download.html">Maven 1.0.2</a></li>
+
<li>Java 1.4 or higher (If using JDK 1.4 in Tomcat 5.5, see Running.txt in Tomcat's home directory for modification instructions)</li>
+
<li>Servlet 2.3 compatible container: Tomcat 5.5 is suggested</li>
</ul>
</div>
-<div class="section"><h3><a name="Get_Maven_Ready"></a>Get Maven Ready</h3>
+
+<div class="section">
+<h3><a name="Get_Maven_Ready"></a>Get Maven Ready</h3>
+
<p>If you have not already done so, download and install Maven.</p>
+
<p>2. build.properties settings:</p>
-<p>Please set these values in your <code>build.properties</code>
+
+<p>Please set these values in your <tt>build.properties</tt>
file:</p>
-<table class="bodyTable"><tr class="a"><th width="134">property</th>
+
+<table class="bodyTable" width="650" border="1" cellspacing="0" cellpadding="3">
+
+<tr class="a">
+
+<th width="134">property</th>
+
<th width="229">example</th>
+
<th width="261">what is it?</th>
-</tr>
-<tr class="b"><td width="134">maven.tomcat.home</td>
+ </tr>
+
+<tr class="b">
+
+<td width="134">maven.tomcat.home</td>
+
<td width="229">/tomcat</td>
+
<td width="261">location of the Tomcat install where you want to deploy Pluto</td>
-</tr>
-<tr class="a"><td width="134">maven.tomcat.version.major</td>
+ </tr>
+
+<tr class="a">
+
+<td width="134">maven.tomcat.version.major</td>
+
<td width="229">5</td>
+
<td width="261">Major version of Tomcat</td>
-</tr>
+ </tr>
</table>
-<p>You can copy the <code>build.properties.sample</code> file and name it
- <code>build.properties</code> and use this is a starting point.</p>
+
+<p>You can copy the <tt>build.properties.sample</tt> file and name it
+ <tt>build.properties</tt> and use this is a starting point.</p>
</div>
-<div class="section"><h3><a name="Building_and_deploying"></a>Building and deploying</h3>
-<ul><li>change your directory to root of the Pluto project.</li>
+
+<div class="section">
+<h3><a name="Building_and_deploying"></a>Building and deploying</h3>
+
+
+<ul>
+
+<li>change your directory to root of the Pluto project.</li>
+
<li>maven fullDeployment</li>
+
<li>This will take care of everything for you including copying shared jars,
and deploy the base Pluto portal along with the Portlet Test Suite</li>
</ul>
</div>
-<div class="section"><h3><a name="Start_Tomcat"></a>Start Tomcat</h3>
+
+<div class="section">
+<h3><a name="Start_Tomcat"></a>Start Tomcat</h3>
+
<p>Run Tomcat, go to http://localhost:8080/pluto/portal.</p>
</div>
</div>
-<div class="section"><h2><a name="What_if_I_just_want_the_Pluto_container_jar_like_for_Jetspeed_2"></a>What if I just want the Pluto container jar (like for Jetspeed 2)?</h2>
-<ol type="1"><li>cd to /container directory</li>
+
+
+<div class="section">
+<h2><a name="What_if_I_just_want_the_Pluto_container_jar_.28like_for_Jetspeed_2.29.3F"></a>What if I just want the Pluto container jar (like for Jetspeed 2)?</h2>
+
+<ol style="list-style-type: decimal">
+
+<li>cd to /container directory</li>
+
<li>maven jar:install</li>
</ol>
+
<p>This will create the container jar in /container/target and also copy into
you maven repository.</p>
-</div>
-<div class="section"><h2><a name="What_if_I_just_want_to_deploy_the_Pluto_portal_without_the_test_suite"></a>What if I just want to deploy the Pluto portal without the test suite?</h2>
-<ol type="1"><li>Follow all the steps from "<i>What if I just want the Pluto container
+ </div>
+
+
+<div class="section">
+<h2><a name="What_if_I_just_want_to_deploy_the_Pluto_portal_without_the_test_suite.3F"></a>What if I just want to deploy the Pluto portal without the test suite?</h2>
+
+<ol style="list-style-type: decimal">
+
+<li>Follow all the steps from "<i>What if I just want the Pluto container
jar (like for Jetspeed 2)?</i>"</li>
+
<li>cd to the /portal directory.</li>
+
<li>maven (with no goal)</li>
</ol>
+
<p>This will invoke the default maven goal for the /portal sub-project, tomcat:deploy.
This will build and deploy the Pluto portal minus the test suite into
tomcat.</p>
</div>
-<div class="section"><h2><a name="What_if_I_decide_I_want_to_deploy_the_test_suite_portlets_after_I_deploy_the_Pluto_portal_by_itself"></a>What if I decide I want to deploy the test suite portlets after I deploy the Pluto portal by itself?</h2>
-<ol type="1"><li>Follow all the steps from "<i>What if I decide I want to deploy the
+
+
+<div class="section">
+<h2><a name="What_if_I_decide_I_want_to_deploy_the_test_suite_portlets_after_I_deploy_the_Pluto_portal_by_itself.3F"></a>What if I decide I want to deploy the test suite portlets after I deploy the Pluto portal by itself?</h2>
+
+<ol style="list-style-type: decimal">
+
+<li>Follow all the steps from "<i>What if I decide I want to deploy the
test suite portlets after I deploy JUST the Pluto portal?</i>"</li>
+
<li>cd to the /testsuite directory.</li>
+
<li>maven (with no goal)</li>
</ol>
+
<p>This will invoke the default maven goal for the /testsute sub-project, deployTestsuite.
This will build and deploy the test suite portlets into your already deployed
Pluto portal.</p>
</div>
-<div class="section"><h2><a name="Install_Portlets"></a>Install Portlets</h2>
-<p><ul>To install portlets after you successfully installed Pluto,
+
+
+<div class="section">
+<h2><a name="Install_Portlets"></a>Install Portlets</h2>
+
+<p>
+ </p>
+<ul>To install portlets after you successfully installed Pluto,
invoke Maven from the deploy subdirectory of the base install directory to deploy the portlet's war by executing:<br />
-<code>maven deploy -Ddeploy=FULL_PATH_TO_YOUR_PORTLET_WAR</code><br />
-
+ <tt>maven deploy -Ddeploy=FULL_PATH_TO_YOUR_PORTLET_WAR</tt><br />
Alternatively, you could use the <a href="../install.html#Admin_Portlet_Application">Admin Portlet Application</a>
to install custom portlets.
</ul>
-</p>
+
</div>
-
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">©
- 2004-2018
-
- 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">
+ Copyright © 2004–2019 <a href="http://www.apache.org/">Apache Software Foundation</a>.
+All rights reserved. </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>