Author: taylor
Date: Fri May 1 20:25:29 2015
New Revision: 1677222
URL: http://svn.apache.org/r1677222
Log:
JS2-1321: updating site with release news
Modified:
portals/site-live/applications/news.html
portals/site-live/bridges/bridges-common/index.html
portals/site-live/bridges/bridges-jsf/index.html
portals/site-live/bridges/bridges-velocity/index.html
portals/site-live/bridges/news.html
portals/site-live/news.html
Modified: portals/site-live/applications/news.html
URL:
http://svn.apache.org/viewvc/portals/site-live/applications/news.html?rev=1677222&r1=1677221&r2=1677222&view=diff
==============================================================================
--- portals/site-live/applications/news.html (original)
+++ portals/site-live/applications/news.html Fri May 1 20:25:29 2015
@@ -1,288 +1,258 @@
-<!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>Apache Portals Applications - 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/" id="bannerLeft">
-
- <img
src="images/apache-portals.gif" alt="" />
-
- </a>
- <a href="http://portals.apache.org/applications/"
id="bannerRight">
-
- Apache Portals Applications
-
- </a>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
-
-
-
-
-
-
- <div class="xleft">
- Last Published: 4 March 2015
- </div>
- <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink">Portals</a>
- |
- <a href="http://portals.apache.org/jetspeed-2"
class="externalLink">Jetspeed-2</a>
- |
- <a href="http://portals.apache.org/bridges"
class="externalLink">Bridges</a>
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
-
-
-
-
-
-
- <h5>Essentials</h5>
- <ul>
-
- <li class="none">
- <a href="index.html">Welcome</a>
- </li>
-
- <li class="none">
- <strong>News and Status</strong>
- </li>
-
- <li class="none">
- <a href="download.html">Download</a>
- </li>
-
- <li class="none">
- <a href="getting-started.html">Getting Started</a>
- </li>
- </ul>
- <h5>Subprojects</h5>
- <ul>
-
- <li class="none">
- <a href="./portals-gems/index.html">Gems</a>
- </li>
-
- <li class="none">
- <a href="./demo/index.html">Demo</a>
- </li>
-
- <li class="none">
- <a href="./rss-main/index.html">RSS</a>
- </li>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- <li class="expanded">
- <a href="./webcontent2/index.html">WebContent-2</a>
- <ul>
-
- <li class="none">
- <a href="./webcontent2/modules-overview.html">Modules
Overview</a>
- </li>
-
- <li class="none">
- <a
href="./webcontent2/content-rewriter-module.html">Content Rewriter Module</a>
- </li>
-
- <li class="none">
- <a href="./webcontent2/reverse-proxy-module.html">Reverse
Proxy Module</a>
- </li>
-
- <li class="none">
- <a href="./webcontent2/portlets-module.html">Portlets
Module</a>
- </li>
-
- <li class="none">
- <a href="./webcontent2/war-module.html">WAR Module</a>
- </li>
-
- <li class="none">
- <a href="./webcontent2/build-from-source.html">Build from
source</a>
- </li>
-
- <li class="none">
- <a href="./webcontent2/apidocs/index.html">JavaDocs</a>
- </li>
-
- <li class="none">
- <a href="./webcontent2/faq.html">FAQ</a>
- </li>
- </ul>
- </li>
-
- <li class="none">
- <a href="./webcontent/index.html">WebContent-1</a>
- </li>
-
- <li class="none">
- <a href="./dbbrowser/index.html">DB Browser</a>
- </li>
-
- <li class="none">
- <a href="./logging/index.html">Logging</a>
- </li>
- </ul>
- <h5>Support</h5>
- <ul>
-
- <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="http://wiki.apache.org/portals/applications"
class="externalLink">Project Wiki</a>
- </li>
-
- <li class="none">
- <a href="mail-lists.html">Mailing List</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"></a>News</h2>
-<h4>6 March 2013 - Apache Portals Applications WebContent version 1.3</h4>
+<!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.4 at 1 May 2015 -->
+<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>Apache Portals Applications -
+ 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" />
+ <meta name="Date-Revision-yyyymmdd" content="20150501" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="http://portals.apache.org/" id="bannerLeft">
+ <img
src="images/apache-portals.gif" alt="Apache Software Foundation" />
+ </a>
+ <a
href="http://portals.apache.org/applications/" id="bannerRight">
+ Apache Portals Applications
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+ <div class="xleft">
+ <span id="publishDate">Last Published: 1 May 2015</span>
+ | <span id="projectVersion">Version: 1.0</span>
+ </div>
+ <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink" target="_nw"
title="Portals">Portals</a>
+ |
+ <a href="http://portals.apache.org/jetspeed-2"
class="externalLink" target="_nw" title="Jetspeed-2">Jetspeed-2</a>
+ |
+ <a href="http://portals.apache.org/bridges"
class="externalLink" target="_nw" title="Bridges">Bridges</a>
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+ <h5>Essentials</h5>
+ <ul>
+ <li class="none">
+ <a href="index.html" title="Welcome">Welcome</a>
+ </li>
+ <li class="none">
+ <strong>News and Status</strong>
+ </li>
+ <li class="none">
+ <a href="download.html" title="Download">Download</a>
+ </li>
+ <li class="none">
+ <a href="getting-started.html" title="Getting
Started">Getting Started</a>
+ </li>
+ </ul>
+ <h5>Subprojects</h5>
+ <ul>
+ <li class="none">
+ <a href="./portals-gems/index.html"
title="Gems">Gems</a>
+ </li>
+ <li class="none">
+ <a href="./demo/index.html" title="Demo">Demo</a>
+ </li>
+ <li class="none">
+ <a href="./rss-main/index.html" title="RSS">RSS</a>
+ </li>
+
<li class="expanded">
+ <a href="./webcontent2/index.html"
title="WebContent-2">WebContent-2</a>
+ <ul>
+ <li class="none">
+ <a href="./webcontent2/modules-overview.html"
title="Modules Overview">Modules Overview</a>
+ </li>
+ <li class="none">
+ <a href="./webcontent2/content-rewriter-module.html"
title="Content Rewriter Module">Content Rewriter Module</a>
+ </li>
+ <li class="none">
+ <a href="./webcontent2/reverse-proxy-module.html"
title="Reverse Proxy Module">Reverse Proxy Module</a>
+ </li>
+ <li class="none">
+ <a href="./webcontent2/portlets-module.html"
title="Portlets Module">Portlets Module</a>
+ </li>
+ <li class="none">
+ <a href="./webcontent2/war-module.html" title="WAR
Module">WAR Module</a>
+ </li>
+ <li class="none">
+ <a href="./webcontent2/build-from-source.html"
title="Build from source">Build from source</a>
+ </li>
+ <li class="none">
+ <a href="./webcontent2/apidocs/index.html"
title="JavaDocs">JavaDocs</a>
+ </li>
+ <li class="none">
+ <a href="./webcontent2/faq.html" title="FAQ">FAQ</a>
+ </li>
+ </ul>
+ </li>
+ <li class="none">
+ <a href="./webcontent/index.html"
title="WebContent-1">WebContent-1</a>
+ </li>
+ <li class="none">
+ <a href="./dbbrowser/index.html" title="DB
Browser">DB Browser</a>
+ </li>
+ <li class="none">
+ <a href="./logging/index.html"
title="Logging">Logging</a>
+ </li>
+ </ul>
+ <h5>Support</h5>
+ <ul>
+ <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="http://wiki.apache.org/portals/applications" class="externalLink"
title="Project Wiki">Project Wiki</a>
+ </li>
+ <li class="none">
+ <a href="mail-lists.html" title="Mailing
List">Mailing List</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>News<a name="News"></a></h2>
+
+
+<div class="section">
+<div class="section">
+<h4>12 April 2015 - Apache Portals Applications POM 1.3 released<a
name="a12_April_2015_-_Apache_Portals_Applications_POM_1.3_released"></a></h4>
+
<p>
- The Apache Portals team is pleased to announce the General
Availability of Portals Applications WebContent version 1.3.<br />
+ The Apache Portals team is pleased to announce the General
Availability of several Portals Applications Bridges POM 1.3.
+ This release sets the foundation for upgrading all Portals builds
to latest Apache Master POM 16
+ </p>
+ </div>
+<div class="section">
+<h4>6 March 2013 - Apache Portals Applications WebContent version 1.3<a
name="a6_March_2013_-_Apache_Portals_Applications_WebContent_version_1.3"></a></h4>
+
+<p>
+ The Apache Portals team is pleased to announce the General
Availability of Portals Applications WebContent version 1.3.<br />
All the changes concern primarily minor bugfixes and maintenance.
</p>
-<h4>29 September 2011 - Apache Portals Applications WebContent, RSS, Demo and
DB Browser version 1.2</h4>
+
+ </div>
+<div class="section">
+<h4>29 September 2011 - Apache Portals Applications WebContent, RSS, Demo and
DB Browser version 1.2<a
name="a29_September_2011_-_Apache_Portals_Applications_WebContent_RSS_Demo_and_DB_Browser_version_1.2"></a></h4>
+
<p>
The Apache Portals team is pleased to announce the General
Availability of Portals Applications WebContent, RSS, Demo and DB Browser
version 1.2.<br />
-
The Applications Demo adds a JRuby Script Portlet example using
the new Portals Bridges Script Bridge 2.0.<br />
-
Other changes concern primarily minor bugfixes and maintenance.
</p>
-<h4>16 April 2010 - Apache Portals Applications 1.1</h4>
+
+ </div>
+<div class="section">
+<h4>16 April 2010 - Apache Portals Applications 1.1<a
name="a16_April_2010_-_Apache_Portals_Applications_1.1"></a></h4>
+
<p>
The Apache Portals team is pleased to announce the
General Availability of Portals Applications 1.1.
The Web Content application has added reverse proxy
support for web content and iframe portlets, including auto-sizing for iframes
from same domain as server.
This 1.1 version upgrades the following portlet
applications with bug fixes, new features, and improvements:
</p>
-<p><ul><li>Gems - A collection of reusable portlets including Flash, Google
Maps, File, Event and Browser portlets.</li>
+
+<p>
+ </p>
+<ul>
+
+<li>Gems - A collection of reusable portlets including Flash, Google Maps,
File, Event and Browser portlets.</li>
+
<li>Database Browser - A portlet application dedicated to the development and
database portlet development including scrollable lists and data entry
forms</li>
+
<li>Demo - A portlet application dedicated to learning Java and Groovy portlet
programming and tutorials, as well as some helpful weather and bookmark
portlets</li>
+
<li>RSS - A portlet application dedicated to the development of RSS portlet
features</li>
+
<li>Web Content - A portlet application dedicated to the development of Web
Content rewriting and IFrame based web content.</li>
-</ul>
-</p>
-<h4>27 May 2009 - Apache Portals Applications 1.0</h4>
+ </ul>
+
+
+ </div>
+<div class="section">
+<h4>27 May 2009 - Apache Portals Applications 1.0<a
name="a27_May_2009_-_Apache_Portals_Applications_1.0"></a></h4>
+
<p>
The Apache Portals team is pleased to announce the
General Availability of Portals Applications 1.0.
This 1.0 version introduces several new portlet
applications to the Portals community:
</p>
-<p><ul><li>Gems - A collection of reusable portlets including Flash, Google
Maps, File, Event and Browser portlets.</li>
+
+<p>
+ </p>
+<ul>
+
+<li>Gems - A collection of reusable portlets including Flash, Google Maps,
File, Event and Browser portlets.</li>
+
<li>Database Browser - A portlet application dedicated to the development and
database portlet development including scrollable lists and data entry
forms</li>
+
<li>Demo - A portlet application dedicated to learning Java and Groovy portlet
programming and tutorials, as well as some helpful weather and bookmark
portlets</li>
+
<li>RSS - A portlet application dedicated to the development of RSS portlet
features</li>
+
<li>Web Content - A portlet application dedicated to the development of Web
Content rewriting and IFrame based web content.</li>
+
<li>Logging - Apache Portals Applications Logging, (APA Logging), is a utility
library used to setup and deploy logging to portlet applications and
portals</li>
-</ul>
-</p>
-<hr />
-</div>
-
- </div>
- </div>
- <div class="clear">
- <hr/>
- </div>
- <div id="footer">
- <div class="xright">©
- 2004-2015
-
- Apache Software Foundation
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- </body>
-</html>
+ </ul>
+
+
+<hr noshade="" size="1" />
+
+</div></div></div>
+
+
+
+
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ Copyright © 2004-2015
+ <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/bridges/bridges-common/index.html
URL:
http://svn.apache.org/viewvc/portals/site-live/bridges/bridges-common/index.html?rev=1677222&r1=1677221&r2=1677222&view=diff
==============================================================================
--- portals/site-live/bridges/bridges-common/index.html (original)
+++ portals/site-live/bridges/bridges-common/index.html Fri May 1 20:25:29 2015
@@ -1,267 +1,234 @@
-<!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>
- <title>Apache Portals Bridges - About Apache Portals Bridges Common</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-Type" content="text/html;
charset=ISO-8859-1" />
- </head>
- <body class="composite">
- <div id="banner">
- <a href="http://portals.apache.org/" id="bannerLeft">
-
- <img
src="../images/apache-portals.gif" alt="" />
-
- </a>
- <a href="http://portals.apache.org/bridges/"
id="bannerRight">
-
- Apache Portals Bridges
-
- </a>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
-
-
-
-
-
-
- <div class="xleft">
- Last Published: 29 September 2011
- </div>
- <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink">Portals</a>
- |
- <a href="http://portals.apache.org/applications"
class="externalLink">Applications</a>
- |
- <a href="http://portals.apache.org/jetspeed-2"
class="externalLink">Jetspeed-2</a>
- |
- <a href="http://www.jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR-168</a>
- |
- <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink">JSR-286</a>
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
-
-
-
-
-
-
- <h5>Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../index.html">Overview</a>
- </li>
-
- <li class="none">
- <a href="../news.html">News and Status</a>
- </li>
- </ul>
- <h5>Current Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <strong>Common Utilities and Interfaces</strong>
- </li>
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-struts/index.html">Struts Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-velocity/index.html">Velocity
Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-script/index.html">Script Bridge</a>
- </li>
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-groovy/index.html">Groovy Bridge</a>
- </li>
- </ul>
- <h5>Archived Portals Bridges</h5>
- <ul>
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-jsf/index.html">JSF Bridge</a>
- </li>
-
-
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-php/index.html">PHP Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-perl/index.html">Perl Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-portletfilter/index.html">Portlet
Filter</a>
- </li>
- </ul>
- <h5>Get Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../download.html">Download</a>
- </li>
-
- <li class="none">
- <a href="../release-notes.html">Release Notes</a>
- </li>
- </ul>
- <h5>Support</h5>
- <ul>
-
- <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 List</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="About_Apache_Portals_Bridges_Common"></a>About Apache Portals Bridges
Common</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.4 at 1 May 2015 -->
+<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>Apache Portals Bridges -
+ About Apache Portals Bridges Common</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 name="Date-Revision-yyyymmdd" content="20150501" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="http://portals.apache.org/" id="bannerLeft">
+ <img
src="../images/apache-portals.gif" alt="Apache Software Foundation" />
+ </a>
+ <a href="http://portals.apache.org/bridges/"
id="bannerRight">
+ Apache Portals Bridges
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+ <div class="xleft">
+ <span id="publishDate">Last Published: 1 May 2015</span>
+ | <span id="projectVersion">Version: 1.0</span>
+ </div>
+ <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink" target="_nw"
title="Portals">Portals</a>
+ |
+ <a href="http://portals.apache.org/applications"
class="externalLink" target="_nw" title="Applications">Applications</a>
+ |
+ <a href="http://portals.apache.org/jetspeed-2"
class="externalLink" target="_nw" title="Jetspeed-2">Jetspeed-2</a>
+ |
+ <a href="http://www.jcp.org/en/jsr/detail?id=168"
class="externalLink" target="_nw" title="JSR-168">JSR-168</a>
+ |
+ <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink" target="_nw" title="JSR-286">JSR-286</a>
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+ <h5>Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../index.html" title="Overview">Overview</a>
+ </li>
+ <li class="none">
+ <a href="../news.html" title="News and Status">News
and Status</a>
+ </li>
+ </ul>
+ <h5>Current Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <strong>Common Utilities and Interfaces</strong>
+ </li>
+ <li
class="collapsed">
+ <a href="../bridges-struts/index.html" title="Struts
Bridge">Struts Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-velocity/index.html"
title="Velocity Bridge">Velocity Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-script/index.html" title="Script
Bridge">Script Bridge</a>
+ </li>
+
<li class="collapsed">
+ <a href="../bridges-groovy/index.html" title="Groovy
Bridge">Groovy Bridge</a>
+ </li>
+ </ul>
+ <h5>Archived Portals Bridges</h5>
+ <ul>
+
<li class="collapsed">
+ <a href="../bridges-jsf/index.html" title="JSF
Bridge">JSF Bridge</a>
+ </li>
+
<li class="collapsed">
+ <a href="../bridges-php/index.html" title="PHP
Bridge">PHP Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-perl/index.html" title="Perl
Bridge">Perl Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-portletfilter/index.html"
title="Portlet Filter">Portlet Filter</a>
+ </li>
+ </ul>
+ <h5>Get Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../download.html"
title="Download">Download</a>
+ </li>
+ <li class="none">
+ <a href="../release-notes.html" title="Release
Notes">Release Notes</a>
+ </li>
+ </ul>
+ <h5>Support</h5>
+ <ul>
+ <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
List">Mailing List</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">
+ <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License. -->
+
+ <div class="section">
+<h2>About Apache Portals Bridges Common<a
name="About_Apache_Portals_Bridges_Common"></a></h2>
+
<p>
The Portals Bridges Common library provides a common area for utilities
and support code for developing bridges.
- The latest release of Portals Bridges Common is <a
href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-common-2.0-source-release.zip"
class="externalLink">version 2.0</a>
+ The latest release of Portals Bridges Common is <a class="externalLink"
href="http://www.apache.org/dyn/closer.cgi/portals/bridges/sources/portals-bridges-common-2.1-source-release.zip">version
2.1</a>
Some of the functionality provided includes:
- </p>
-<table class="bodyTable"><tr class="a"><th>Class</th>
+ </p>
+
+<table border="0" class="bodyTable">
+
+<tr class="a">
+
+<th>Class</th>
+
<th>Description</th>
-</tr>
-<tr class="b"><td>org.apache.portals.bridges.common.GenericServletPortlet</td>
-<td>A generic servlet dispatching portlet calls a servlet or JSP page, as
defined by a xxxPage preference, for the Action, Custom, Edit, Help, and View
operations.
+ </tr>
+
+<tr class="b">
+
+<td>org.apache.portals.bridges.common.GenericServletPortlet</td>
+
+<td>A generic servlet dispatching portlet calls a servlet or JSP page, as
defined by a Page preference, for the Action, Custom, Edit, Help, and View
operations.
This allow the use of existing servlets or JSPs in the portlet. Since
this is a very thin class, it is up to the servlet, or JSP, to return properly
formated content.
</td>
-</tr>
-<tr class="a"><td>org.apache.portals.messaging.PortletMessaging</td>
+ </tr>
+
+<tr class="a">
+
+<td>org.apache.portals.messaging.PortletMessaging</td>
+
<td>Portlet API 1.0 implementation of Porlet Messages as an abstraction and a
place holder for inter-portlet communication, should be replaced with Portlet
2.0 events in your code. (This code is still functional under Portlet 2.0
spec)</td>
-</tr>
-<tr class="b"><td>org.apache.portals.bridges.util.PreferencesHelper</td>
+ </tr>
+
+<tr class="b">
+
+<td>org.apache.portals.bridges.util.PreferencesHelper</td>
+
<td>Helper function for mapping request parameters to the Action Request
internal preferences map</td>
-</tr>
-<tr class="a"><td>org.apache.portals.bridges.util.PortletWindowUtils</td>
+ </tr>
+
+<tr class="a">
+
+<td>org.apache.portals.bridges.util.PortletWindowUtils</td>
+
<td>Helper functions for working with portlet windows and decoding and
encoding window ids. Makes use of the PortletSession to determine the window id
as
specified by the Portlet Specification 1.0, PLT.15.3,
as well as stores the determined value under the {@link
#PORTLET_WINDOW_ID} in the portlet scope session.
</td>
-</tr>
-<tr
class="b"><td>org.apache.portals.bridges.util.ServletPortletSessionProxy</td>
+ </tr>
+
+<tr class="b">
+
+<td>org.apache.portals.bridges.util.ServletPortletSessionProxy</td>
+
<td>Proxy for a Servlet HttpSession to attach to a PortletSession, providing
only access to PORTLET_SCOPE session attributes and hiding the
APPLICATION_SCOPE attributes from the Servlet.
This Proxy can be used to isolate two instances of the same
Portlet dispatching to Servlets so they don't overwrite or read each others
session attributes.
</td>
-</tr>
-<tr class="a"><td>org.apache.portals.bridges.common.ServletContextProvider</td>
+ </tr>
+
+<tr class="a">
+
+<td>org.apache.portals.bridges.common.ServletContextProvider</td>
+
<td>Interface for general communication of a context to servlet bridge
implementations such as the Struts bridge</td>
-</tr>
-</table>
-</div>
-
- </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>
+ </tr>
+ </table>
+ </div>
+
+
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ Copyright © 2004-2015
+ <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/bridges/bridges-jsf/index.html
URL:
http://svn.apache.org/viewvc/portals/site-live/bridges/bridges-jsf/index.html?rev=1677222&r1=1677221&r2=1677222&view=diff
==============================================================================
--- portals/site-live/bridges/bridges-jsf/index.html (original)
+++ portals/site-live/bridges/bridges-jsf/index.html Fri May 1 20:25:29 2015
@@ -1,281 +1,248 @@
-<!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>
- <title>Apache Portals Bridges - About Apache Portals JSF Bridge</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-Type" content="text/html;
charset=ISO-8859-1" />
- </head>
- <body class="composite">
- <div id="banner">
- <a href="http://portals.apache.org/" id="bannerLeft">
-
- <img
src="../images/apache-portals.gif" alt="" />
-
- </a>
- <a href="http://portals.apache.org/bridges/"
id="bannerRight">
-
- Apache Portals Bridges
-
- </a>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
-
-
-
-
-
-
- <div class="xleft">
- Last Published: 29 September 2011
- </div>
- <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink">Portals</a>
- |
- <a href="http://portals.apache.org/applications"
class="externalLink">Applications</a>
- |
- <a href="http://portals.apache.org/jetspeed-2"
class="externalLink">Jetspeed-2</a>
- |
- <a href="http://www.jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR-168</a>
- |
- <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink">JSR-286</a>
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
-
-
-
-
-
-
- <h5>Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../index.html">Overview</a>
- </li>
-
- <li class="none">
- <a href="../news.html">News and Status</a>
- </li>
- </ul>
- <h5>Current Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../bridges-common/index.html">Common Utilities
and Interfaces</a>
- </li>
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-struts/index.html">Struts Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-velocity/index.html">Velocity
Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-script/index.html">Script Bridge</a>
- </li>
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-groovy/index.html">Groovy Bridge</a>
- </li>
- </ul>
- <h5>Archived Portals Bridges</h5>
- <ul>
-
-
-
-
-
-
-
- <li class="expanded">
- <strong>JSF Bridge</strong>
- <ul>
-
- <li class="none">
- <a href="../bridges-jsf/guide.html">Guide</a>
- </li>
-
- <li class="none">
- <a href="../bridges-jsf/myfaces-demo.html">MyFaces Demo</a>
- </li>
- </ul>
- </li>
-
-
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-php/index.html">PHP Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-perl/index.html">Perl Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-portletfilter/index.html">Portlet
Filter</a>
- </li>
- </ul>
- <h5>Get Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../download.html">Download</a>
- </li>
-
- <li class="none">
- <a href="../release-notes.html">Release Notes</a>
- </li>
- </ul>
- <h5>Support</h5>
- <ul>
-
- <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 List</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">
- <authors><person name="David Le Strat"
email="[email protected]"></authors><div class="section"><h2><a
name="About_Apache_Portals_JSF_Bridge"></a>About Apache Portals JSF Bridge</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.4 at 1 May 2015 -->
+<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>Apache Portals Bridges -
+ About Apache Portals JSF Bridge</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 name="Date-Revision-yyyymmdd" content="20150501" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="http://portals.apache.org/" id="bannerLeft">
+ <img
src="../images/apache-portals.gif" alt="Apache Software Foundation" />
+ </a>
+ <a href="http://portals.apache.org/bridges/"
id="bannerRight">
+ Apache Portals Bridges
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+ <div class="xleft">
+ <span id="publishDate">Last Published: 1 May 2015</span>
+ | <span id="projectVersion">Version: 1.0</span>
+ </div>
+ <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink" target="_nw"
title="Portals">Portals</a>
+ |
+ <a href="http://portals.apache.org/applications"
class="externalLink" target="_nw" title="Applications">Applications</a>
+ |
+ <a href="http://portals.apache.org/jetspeed-2"
class="externalLink" target="_nw" title="Jetspeed-2">Jetspeed-2</a>
+ |
+ <a href="http://www.jcp.org/en/jsr/detail?id=168"
class="externalLink" target="_nw" title="JSR-168">JSR-168</a>
+ |
+ <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink" target="_nw" title="JSR-286">JSR-286</a>
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+ <h5>Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../index.html" title="Overview">Overview</a>
+ </li>
+ <li class="none">
+ <a href="../news.html" title="News and Status">News
and Status</a>
+ </li>
+ </ul>
+ <h5>Current Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../bridges-common/index.html" title="Common
Utilities and Interfaces">Common Utilities and Interfaces</a>
+ </li>
+ <li
class="collapsed">
+ <a href="../bridges-struts/index.html" title="Struts
Bridge">Struts Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-velocity/index.html"
title="Velocity Bridge">Velocity Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-script/index.html" title="Script
Bridge">Script Bridge</a>
+ </li>
+
<li class="collapsed">
+ <a href="../bridges-groovy/index.html" title="Groovy
Bridge">Groovy Bridge</a>
+ </li>
+ </ul>
+ <h5>Archived Portals Bridges</h5>
+ <ul>
+
<li class="expanded">
+ <strong>JSF Bridge</strong>
+ <ul>
+ <li class="none">
+ <a href="../bridges-jsf/guide.html"
title="Guide">Guide</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-jsf/myfaces-demo.html"
title="MyFaces Demo">MyFaces Demo</a>
+ </li>
+ </ul>
+ </li>
+
<li class="collapsed">
+ <a href="../bridges-php/index.html" title="PHP
Bridge">PHP Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-perl/index.html" title="Perl
Bridge">Perl Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-portletfilter/index.html"
title="Portlet Filter">Portlet Filter</a>
+ </li>
+ </ul>
+ <h5>Get Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../download.html"
title="Download">Download</a>
+ </li>
+ <li class="none">
+ <a href="../release-notes.html" title="Release
Notes">Release Notes</a>
+ </li>
+ </ul>
+ <h5>Support</h5>
+ <ul>
+ <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
List">Mailing List</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">
+ <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+contributor license agreements. See the NOTICE file distributed with
+this work for additional information regarding copyright ownership.
+The ASF licenses this file to You under the Apache License, Version 2.0
+(the "License"); you may not use this file except in compliance with
+the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing, software
+distributed under the License is distributed on an "AS IS" BASIS,
+WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+See the License for the specific language governing permissions and
+limitations under the License. -->
+
+ <div class="section">
+<h2>About Apache Portals JSF Bridge<a
name="About_Apache_Portals_JSF_Bridge"></a></h2>
+
<p>
- The JSF Bridge allows <a
href="http://java.sun.com/j2ee/javaserverfaces/" class="externalLink">Java
Server Faces</a> to be run
- as <a href="http://www.jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR-168</a> compliant Portlets with very little change
+ The JSF Bridge allows <a class="externalLink"
href="http://java.sun.com/j2ee/javaserverfaces/">Java Server Faces</a> to be run
+ as <a class="externalLink"
href="http://www.jcp.org/en/jsr/detail?id=168">JSR-168</a> compliant Portlets
with very little change
made to the JSF application.
</p>
+
<p>
Existing or new JSF Applications can be transparently deployed as
Portlet Application or
Web Application.<br />
-</p>
+ </p>
+
+<p>
+ The latest release of Portals JSF Bridge is <a
class="externalLink"
href="http://www.apache.org/dyn/closer.cgi/portals/bridges/sources/portals-bridges-jsf-1.1-source-release.zip">version
1.1</a>
+ </p>
+
<p>
For examples of how to use the JSF bridge, please go to the
<a href="../jsf-demo/index.html">JSF Portlet Demo</a> application
which J2's JSF Portlet Bridge.
</p>
+
<p>
J2's portlet bridge provides a generic JSF portlet that can be
extended by your custom application or configured
in <i>portlet.xml</i> in order to run a JSF application.
</p>
+
<p>
The <i><init-param></i> element of the <i>portlet.xml</i> can be
configured to support multiple view when using
<i>org.apache.portals.bridges.jsf.FacesPortlet</i> as a portlet class.
</p>
-<p><table class="bodyTable"><tr class="a"><th><init-param></th>
+
+<p>
+ </p>
+<table border="0" class="bodyTable">
+
+<tr class="a">
+
+<th><init-param></th>
+
<th>Description</th>
-</tr>
-<tr class="b"><td>ViewPage</td>
+ </tr>
+
+<tr class="b">
+
+<td>ViewPage</td>
+
<td>The default page in view mode.</td>
-</tr>
-<tr class="a"><td>EditPage</td>
+ </tr>
+
+<tr class="a">
+
+<td>EditPage</td>
+
<td>The default page in edit mode.</td>
-</tr>
-<tr class="b"><td>HelpPage</td>
+ </tr>
+
+<tr class="b">
+
+<td>HelpPage</td>
+
<td>The default page in help mode.</td>
-</tr>
-<tr class="a"><td>CustomPage</td>
+ </tr>
+
+<tr class="a">
+
+<td>CustomPage</td>
+
<td>The default page in custom mode.</td>
-</tr>
-</table>
-</p>
-</div>
-
- </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>
+ </tr>
+ </table>
+
+ </div>
+
+
+ </div>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ Copyright © 2004-2015
+ <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/bridges/bridges-velocity/index.html
URL:
http://svn.apache.org/viewvc/portals/site-live/bridges/bridges-velocity/index.html?rev=1677222&r1=1677221&r2=1677222&view=diff
==============================================================================
--- portals/site-live/bridges/bridges-velocity/index.html (original)
+++ portals/site-live/bridges/bridges-velocity/index.html Fri May 1 20:25:29
2015
@@ -1,218 +1,170 @@
-<!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>
- <title>Apache Portals Bridges - Jetspeed Simple Velocity Portlet
Guide</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-Type" content="text/html;
charset=ISO-8859-1" />
- </head>
- <body class="composite">
- <div id="banner">
- <a href="http://portals.apache.org/" id="bannerLeft">
-
- <img
src="../images/apache-portals.gif" alt="" />
-
- </a>
- <a href="http://portals.apache.org/bridges/"
id="bannerRight">
-
- Apache Portals Bridges
-
- </a>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="breadcrumbs">
-
-
-
-
-
-
-
-
- <div class="xleft">
- Last Published: 29 September 2011
- </div>
- <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink">Portals</a>
- |
- <a href="http://portals.apache.org/applications"
class="externalLink">Applications</a>
- |
- <a href="http://portals.apache.org/jetspeed-2"
class="externalLink">Jetspeed-2</a>
- |
- <a href="http://www.jcp.org/en/jsr/detail?id=168"
class="externalLink">JSR-168</a>
- |
- <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink">JSR-286</a>
-
-
-
-
-
-
-
-
- </div>
- <div class="clear">
- <hr/>
- </div>
- </div>
- <div id="leftColumn">
- <div id="navcolumn">
-
-
-
-
-
-
-
-
- <h5>Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../index.html">Overview</a>
- </li>
-
- <li class="none">
- <a href="../news.html">News and Status</a>
- </li>
- </ul>
- <h5>Current Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../bridges-common/index.html">Common Utilities
and Interfaces</a>
- </li>
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-struts/index.html">Struts Bridge</a>
- </li>
-
- <li class="none">
- <strong>Velocity Bridge</strong>
- </li>
-
- <li class="none">
- <a href="../bridges-script/index.html">Script Bridge</a>
- </li>
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-groovy/index.html">Groovy Bridge</a>
- </li>
- </ul>
- <h5>Archived Portals Bridges</h5>
- <ul>
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-jsf/index.html">JSF Bridge</a>
- </li>
-
-
-
-
-
-
-
-
-
- <li class="collapsed">
- <a href="../bridges-php/index.html">PHP Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-perl/index.html">Perl Bridge</a>
- </li>
-
- <li class="none">
- <a href="../bridges-portletfilter/index.html">Portlet
Filter</a>
- </li>
- </ul>
- <h5>Get Portals Bridges</h5>
- <ul>
-
- <li class="none">
- <a href="../download.html">Download</a>
- </li>
-
- <li class="none">
- <a href="../release-notes.html">Release Notes</a>
- </li>
- </ul>
- <h5>Support</h5>
- <ul>
-
- <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 List</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">
- <subtitle></subtitle><authors><person name="David Le Strat"
email="[email protected]"><person name="Philip Mark Donaghy"
email="[email protected]"></authors><div class="section"><h2><a
name="Jetspeed_Simple_Velocity_Portlet_Guide"></a>Jetspeed Simple Velocity
Portlet Guide</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.4 at 1 May 2015 -->
+<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>Apache Portals Bridges -
+ Jetspeed Simple Velocity Portlet Guide</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 name="Date-Revision-yyyymmdd" content="20150501" />
+ <meta http-equiv="Content-Language" content="en" />
+
+ </head>
+ <body class="composite">
+ <div id="banner">
+ <a href="http://portals.apache.org/" id="bannerLeft">
+ <img
src="../images/apache-portals.gif" alt="Apache Software Foundation" />
+ </a>
+ <a href="http://portals.apache.org/bridges/"
id="bannerRight">
+ Apache Portals Bridges
+ </a>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="breadcrumbs">
+
+
+ <div class="xleft">
+ <span id="publishDate">Last Published: 1 May 2015</span>
+ | <span id="projectVersion">Version: 1.0</span>
+ </div>
+ <div class="xright"> <a
href="http://portals.apache.org/" class="externalLink" target="_nw"
title="Portals">Portals</a>
+ |
+ <a href="http://portals.apache.org/applications"
class="externalLink" target="_nw" title="Applications">Applications</a>
+ |
+ <a href="http://portals.apache.org/jetspeed-2"
class="externalLink" target="_nw" title="Jetspeed-2">Jetspeed-2</a>
+ |
+ <a href="http://www.jcp.org/en/jsr/detail?id=168"
class="externalLink" target="_nw" title="JSR-168">JSR-168</a>
+ |
+ <a href="http://www.jcp.org/en/jsr/detail?id=286"
class="externalLink" target="_nw" title="JSR-286">JSR-286</a>
+
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ <div id="leftColumn">
+ <div id="navcolumn">
+
+
+ <h5>Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../index.html" title="Overview">Overview</a>
+ </li>
+ <li class="none">
+ <a href="../news.html" title="News and Status">News
and Status</a>
+ </li>
+ </ul>
+ <h5>Current Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../bridges-common/index.html" title="Common
Utilities and Interfaces">Common Utilities and Interfaces</a>
+ </li>
+ <li
class="collapsed">
+ <a href="../bridges-struts/index.html" title="Struts
Bridge">Struts Bridge</a>
+ </li>
+ <li class="none">
+ <strong>Velocity Bridge</strong>
+ </li>
+ <li class="none">
+ <a href="../bridges-script/index.html" title="Script
Bridge">Script Bridge</a>
+ </li>
+
<li class="collapsed">
+ <a href="../bridges-groovy/index.html" title="Groovy
Bridge">Groovy Bridge</a>
+ </li>
+ </ul>
+ <h5>Archived Portals Bridges</h5>
+ <ul>
+
<li class="collapsed">
+ <a href="../bridges-jsf/index.html" title="JSF
Bridge">JSF Bridge</a>
+ </li>
+
<li class="collapsed">
+ <a href="../bridges-php/index.html" title="PHP
Bridge">PHP Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-perl/index.html" title="Perl
Bridge">Perl Bridge</a>
+ </li>
+ <li class="none">
+ <a href="../bridges-portletfilter/index.html"
title="Portlet Filter">Portlet Filter</a>
+ </li>
+ </ul>
+ <h5>Get Portals Bridges</h5>
+ <ul>
+ <li class="none">
+ <a href="../download.html"
title="Download">Download</a>
+ </li>
+ <li class="none">
+ <a href="../release-notes.html" title="Release
Notes">Release Notes</a>
+ </li>
+ </ul>
+ <h5>Support</h5>
+ <ul>
+ <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
List">Mailing List</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">
+ <!-- Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License. -->
+
+ <div class="section">
+<h2>Jetspeed Simple Velocity Portlet Guide<a
name="Jetspeed_Simple_Velocity_Portlet_Guide"></a></h2>
+
<p>
This guide provides a tutorial for creating a
very
simple Velocity portlet with one template in
the portlet view mode.
</p>
-<div class="section"><h3><a name="a1._The_Portlet_Class"></a>1. The Portlet
Class</h3>
+
+<p>
+ The latest release of Portals Velocity Bridge is <a
class="externalLink"
href="http://www.apache.org/dyn/closer.cgi/portals/bridges/sources/portals-bridges-velocity-2.1-source-release.zip">version
2.1</a>
+ </p>
+
+<div class="section">
+<h3>1. The Portlet Class<a name="a1._The_Portlet_Class"></a></h3>
+
<p>
Create the file VelocitySimplest.java in a
directory called
velocity-simplest/WEB-INF/classes:
- <div class="source"><pre>
+ </p>
+<div class="source">
+<pre>
public class VelocitySimplest extends
org.apache.portals.bridges.velocity.GenericVelocityPortlet
{
@@ -222,21 +174,27 @@ public class VelocitySimplest extends or
super.doView(request, response);
}
}
- </pre>
-</div>
-</p>
+ </pre></div>
+
+
<p>
Compile the class in the
velocity-simplest/WEB-INF/classes directory using the command,
- <div class="source"><pre>
+ </p>
+<div class="source">
+<pre>
javac -cp
portlet-api-1.0.jar:portals-bridges-velocity-1.0.jar:portals-bridges-common-1.0.jar
VelocitySimplest.java
- </pre>
-</div>
-</p>
-</div>
-<div class="section"><h3><a name="a2._The_portlet.xml"></a>2. The
portlet.xml</h3>
+ </pre></div>
+
+ </div>
+
+<div class="section">
+<h3>2. The portlet.xml<a name="a2._The_portlet.xml"></a></h3>
+
<p>
Create the file portlet.xml in the
velocity-simplest/WEB-INF directory.
- <div class="source"><pre>
+ </p>
+<div class="source">
+<pre>
<?xml version="1.0" encoding="UTF-8"?>
<portlet-app id="velocitysimplest" version="1.0">
<portlet id="VelocitySimplest">
@@ -258,14 +216,18 @@ javac -cp portlet-api-1.0.jar:portals-br
</portlet-info>
</portlet>
</portlet-app>
- </pre>
-</div>
-</p>
-</div>
-<div class="section"><h3><a name="a3._The_web.xml"></a>3. The web.xml</h3>
+ </pre></div>
+
+ </div>
+
+<div class="section">
+<h3>3. The web.xml<a name="a3._The_web.xml"></a></h3>
+
<p>
Create the file web.xml in the
velocity-simplest/WEB-INF directory.
- <div class="source"><pre>
+ </p>
+<div class="source">
+<pre>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web
Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
@@ -286,31 +248,37 @@ javac -cp portlet-api-1.0.jar:portals-br
</servlet-mapping>
</web-app>
- </pre>
-</div>
-</p>
-</div>
-<div class="section"><h3><a name="a4._The_View"></a>4. The View</h3>
+ </pre></div>
+
+ </div>
+
+<div class="section">
+<h3>4. The View<a name="a4._The_View"></a></h3>
+
<p>
Create the world.vm file in the
velocity-simplest/WEB-INF/view directory. Put
whatever content
you desire in it. Notice that the template file is
defined in the portlet init
- parameter <code>
- ViewPage</code>. The objects <a
href="http://portals.apache.org/pluto/multiproject/portlet-api/apidocs/javax/portlet/PortletConfig.html"
class="externalLink">PortletConfig</a>, <a
href="http://portals.apache.org/pluto/multiproject/portlet-api/apidocs/javax/portlet/RenderRequest.html"
class="externalLink">RenderRequest</a>, and <a
href="http://portals.apache.org/pluto/multiproject/portlet-api/apidocs/javax/portlet/RenderResponse.html"
class="externalLink">RenderResponse</a>
+ parameter <tt>
+ ViewPage</tt>. The objects <a class="externalLink"
href="http://portals.apache.org/pluto/multiproject/portlet-api/apidocs/javax/portlet/PortletConfig.html">PortletConfig</a>,
<a class="externalLink"
href="http://portals.apache.org/pluto/multiproject/portlet-api/apidocs/javax/portlet/RenderRequest.html">RenderRequest</a>,
and <a class="externalLink"
href="http://portals.apache.org/pluto/multiproject/portlet-api/apidocs/javax/portlet/RenderResponse.html">RenderResponse</a>
are automatically
placed in the Velocity context for use in Velocity
templates. Here is a sample
template showing a few of these objects methods and
properties.
-<div class="source"><pre>
+</p>
+<div class="source">
+<pre>
$portletConfig.portletName
$portletConfig.portletContext.serverInfo
#set ($MESSAGES = $portletConfig.getResourceBundle($renderRequest.Locale))
$renderRequest.portletMode
$renderResponse.namespace
-</pre>
-</div>
-</p>
-</div>
-<div class="section"><h3><a name="a5._The_Dependency_JARs"></a>5. The
Dependency JARs</h3>
+</pre></div>
+
+ </div>
+
+<div class="section">
+<h3>5. The Dependency JARs<a name="a5._The_Dependency_JARs"></a></h3>
+
<p>
Copy the commons-beanutils-1.7.0.jar,
commons-collections-3.1.jar,
commons-digester-1.7.jar,
portals-bridges-velocity-1.0.jar,
@@ -320,65 +288,70 @@ $renderResponse.namespace
Jetspeed these
jars should be in your Maven repository. If so
executing these commands in the lib
directory will set up the dependencies for you.
-<div class="source"><pre>
+</p>
+<div class="source">
+<pre>
ln -s ~/.maven/repository/commons-beanutils/jars/commons-beanutils-1.7.0.jar
ln -s ~/.maven/repository/commons-collections/jars/commons-collections-3.1.jar
ln -s ~/.maven/repository/commons-digester/jars/commons-digester-1.7.jar
ln -s
~/.maven/repository/org.apache.portals.bridges/jars/portals-bridges-velocity-1.0.jar
ln -s ~/.maven/repository/velocity/jars/velocity-1.4.jar
ln -s ~/.maven/repository/velocity-tools/jars/velocity-tools-1.2.jar
-</pre>
-</div>
-</p>
-</div>
-<div class="section"><h3><a name="a6._The_WAR_file"></a>6. The WAR file</h3>
+</pre></div>
+
+ </div>
+
+<div class="section">
+<h3>6. The WAR file<a name="a6._The_WAR_file"></a></h3>
+
<p>
From the directory velocity-simplest combine the files
above into a war file using the command,
- <div class="source"><pre>
+ </p>
+<div class="source">
+<pre>
jar cvf ../velocitysimplest.war .
- </pre>
-</div>
-</p>
-</div>
-<div class="section"><h3><a name="a7._Deploy_the_WAR_file"></a>7. Deploy the
WAR file</h3>
+ </pre></div>
+
+ </div>
+
+<div class="section">
+<h3>7. Deploy the WAR file<a name="a7._Deploy_the_WAR_file"></a></h3>
+
<p>
- Copy the war file to
<code>$CATALINA_HOME/webapps/jetspeed/WEB-INF/deploy</code>.
+ Copy the war file to
<tt>$CATALINA_HOME/webapps/jetspeed/WEB-INF/deploy</tt>.
Jetspeed-2 will deploy the webapp.
</p>
-</div>
-<div class="section"><h3><a name="a8._The_PSML"></a>8. The PSML</h3>
+ </div>
+
+<div class="section">
+<h3>8. The PSML<a name="a8._The_PSML"></a></h3>
+
<p>
Create the PSML page using the Jetspeed portlet
chooser. Login and click on the
edit page icon.
- Your user must have the permission to edit pages. The
user <code>admin</code>
+ Your user must have the permission to edit pages. The
user <tt>admin</tt>
password
- <code>admin</code> has permission to edit all pages.
+ <tt>admin</tt> has permission to edit all pages.
</p>
-</div>
-</div>
-
- </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>
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ <div id="footer">
+ <div class="xright">
+ Copyright © 2004-2015
+ <a href="http://www.apache.org/">Apache Software
Foundation</a>.
+ All Rights Reserved.
+
+ </div>
+ <div class="clear">
+ <hr/>
+ </div>
+ </div>
+ </body>
+</html>