Modified: portals/site-live/bridges/download.html URL: http://svn.apache.org/viewvc/portals/site-live/bridges/download.html?rev=1901429&r1=1901428&r2=1901429&view=diff ============================================================================== --- portals/site-live/bridges/download.html (original) +++ portals/site-live/bridges/download.html Tue May 31 02:19:06 2022 @@ -1,379 +1,451 @@ -<!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 - How to Download Portals Bridges</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"> +<!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 26 May 2022 --> +<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 - + How to Download Portals Bridges</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="20220526" /> + <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: 26 May 2022</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="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"> + <strong>Download</strong> + </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>Download Portals Bridges Distribution<a name="Download_Portals_Bridges_Distribution"></a></h2> + +<p> + Portals Bridges are distributed in several formats for your + convenience and distributed under the + <a class="externalLink" href="http://maven.apache.org/license.html"> + Apache License, version 2.0 + </a> + . + </p> + +<div class="section"> +<h3>Portals Bridges 2.0 Source Distribution<a name="Portals_Bridges_2.0_Source_Distribution"></a></h3> + +<table border="0" class="bodyTable"> + +<tr class="a"> + +<th></th> + +<th>Mirrors</th> + +<th>Checksum</th> + +<th>Signature</th> + </tr> + +<tr class="b"> - - - - - - - - <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> - +<td>Portals Bridges Commons 2.0 Release</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-common-2.0-source-release.zip">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-common-2.0-source-release.zip.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-common-2.0-source-release.zip.asc">here</a></td> + </tr> + +<tr class="a"> + +<td>Portals Bridges Velocity 2.0 Release</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-velocity-2.0-source-release.zip">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-velocity-2.0-source-release.zip.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-velocity-2.0-source-release.zip.asc">here</a></td> + </tr> - +<tr class="b"> + +<td>Portals Bridges Script 2.0 Release</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-script-2.0-source-release.zip">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-script-2.0-source-release.zip.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-script-2.0-source-release.zip.asc">here</a></td> + </tr> + </table> + </div> + +<div class="section"> +<h3>Portals Bridges 1.0.4 Source Distribution<a name="Portals_Bridges_1.0.4_Source_Distribution"></a></h3> + +<table border="0" class="bodyTable"> + +<tr class="a"> + +<th></th> + +<th>Mirrors</th> + +<th>Checksum</th> + +<th>Signature</th> + </tr> + +<tr class="b"> + +<td>portals-bridges-1.0.4-src.tar.bz2</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4-src.tar.bz2">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.bz2.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.bz2.asc">here</a></td> + </tr> + +<tr class="a"> + +<td>portals-bridges-1.0.4-src.tar.gz</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4-src.tar.gz">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.gz.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.gz.asc">here</a></td> + </tr> + +<tr class="b"> + +<td>portals-bridges-src-1.0.4.tar.zip</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4-src.zip">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.zip.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.zip.asc">here</a></td> + </tr> + </table> + </div> + +<div class="section"> +<h3>Portals Bridges 1.0.4 Full Distribution (binaries, src and generated website)<a name="Portals_Bridges_1.0.4_Full_Distribution_binaries_src_and_generated_website"></a></h3> + +<table border="0" class="bodyTable"> + +<tr class="a"> + +<th></th> + +<th>Mirrors</th> + +<th>Checksum</th> + +<th>Signature</th> + </tr> + +<tr class="b"> + +<td>portals-bridges-1.0.4.tar.bz2</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4.tar.bz2">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.bz2.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.bz2.asc">here</a></td> + </tr> + +<tr class="a"> + +<td>portals-bridges-1.0.4.tar.gz</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4.tar.gz">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.gz.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.gz.asc">here</a></td> + </tr> + +<tr class="b"> + +<td>portals-bridges-1.0.4.tar.zip</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4.zip">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.zip.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.zip.asc">here</a></td> + </tr> + </table> + </div> +<div class="section"> +<h3>Portals Bridges Example Applications<a name="Portals_Bridges_Example_Applications"></a></h3> + +<p> + Prebuild versions of the example applications are also available separately as Web archive (WAR) file. + </p> + +<table border="0" class="bodyTable"> + +<tr class="a"> - - - <li class="collapsed"> - <a href="bridges-groovy/index.html">Groovy Bridge</a> - </li> - </ul> - <h5>Archived Portals Bridges</h5> - <ul> - - - - +<th></th> - - - <li class="collapsed"> - <a href="bridges-jsf/index.html">JSF Bridge</a> - </li> - - - - +<th>Mirrors</th> - +<th>Checksum</th> - - - <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"> - <strong>Download</strong> - </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="Ate Douma" email="[email protected]"></authors><div class="section"><h2><a name="Download_Portals_Bridges_Distribution"></a>Download Portals Bridges Distribution</h2> -<p> - Portals Bridges are distributed in several formats for your - convenience and distributed under the - <a href="http://maven.apache.org/license.html" class="externalLink"> - Apache License, version 2.0 - </a> - . - </p> -<div class="section"><h3><a name="Portals_Bridges_2.0_Source_Distribution"></a>Portals Bridges 2.0 Source Distribution</h3> -<table class="bodyTable"><tr class="a"><th></th> -<th>Mirrors</th> -<th>Checksum</th> -<th>Signature</th> -</tr> -<tr class="b"><td>Portals Bridges Commons 2.0 Release</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-common-2.0-source-release.zip" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-common-2.0-source-release.zip.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-common-2.0-source-release.zip.asc" class="externalLink">here</a></td> -</tr> -<tr class="a"><td>Portals Bridges Velocity 2.0 Release</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-velocity-2.0-source-release.zip" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-velocity-2.0-source-release.zip.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-velocity-2.0-source-release.zip.asc" class="externalLink">here</a></td> -</tr> -<tr class="b"><td>Portals Bridges Script 2.0 Release</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-script-2.0-source-release.zip" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-script-2.0-source-release.zip.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-script-2.0-source-release.zip.asc" class="externalLink">here</a></td> -</tr> -</table> -</div> -<div class="section"><h3><a name="Portals_Bridges_1.0.4_Source_Distribution"></a>Portals Bridges 1.0.4 Source Distribution</h3> -<table class="bodyTable"><tr class="a"><th></th> -<th>Mirrors</th> -<th>Checksum</th> -<th>Signature</th> -</tr> -<tr class="b"><td>portals-bridges-1.0.4-src.tar.bz2</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4-src.tar.bz2" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.bz2.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.bz2.asc" class="externalLink">here</a></td> -</tr> -<tr class="a"><td>portals-bridges-1.0.4-src.tar.gz</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4-src.tar.gz" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.gz.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.tar.gz.asc" class="externalLink">here</a></td> -</tr> -<tr class="b"><td>portals-bridges-src-1.0.4.tar.zip</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4-src.zip" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.zip.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4-src.zip.asc" class="externalLink">here</a></td> -</tr> -</table> -</div> -<div class="section"><h3><a name="Portals_Bridges_1.0.4_Full_Distribution_binaries_src_and_generated_website"></a>Portals Bridges 1.0.4 Full Distribution (binaries, src and generated website)</h3> -<table class="bodyTable"><tr class="a"><th></th> -<th>Mirrors</th> -<th>Checksum</th> -<th>Signature</th> -</tr> -<tr class="b"><td>portals-bridges-1.0.4.tar.bz2</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4.tar.bz2" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.bz2.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.bz2.asc" class="externalLink">here</a></td> -</tr> -<tr class="a"><td>portals-bridges-1.0.4.tar.gz</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4.tar.gz" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.gz.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.tar.gz.asc" class="externalLink">here</a></td> -</tr> -<tr class="b"><td>portals-bridges-1.0.4.tar.zip</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/portals-bridges-1.0.4.zip" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.zip.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/portals-bridges-1.0.4.zip.asc" class="externalLink">here</a></td> -</tr> -</table> -</div> -<div class="section"><h3><a name="Portals_Bridges_Example_Applications"></a>Portals Bridges Example Applications</h3> -<p> - Prebuild versions of the example applications are also available separately as Web archive (WAR) file. - </p> -<table class="bodyTable"><tr class="a"><th></th> -<th>Mirrors</th> -<th>Checksum</th> -<th>Signature</th> -</tr> -<tr class="b"><td>jsf-demo.war</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/jsf-demo.war" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jsf-demo.war.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jsf-demo.war.asc" class="externalLink">here</a></td> -</tr> -<tr class="a"><td>jpetstore.war</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/jpetstore.war" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jpetstore.war.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jpetstore.war.asc" class="externalLink">here</a></td> -</tr> -<tr class="b"><td>php.war</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/php.war" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/php.war.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/php.war.asc" class="externalLink">here</a></td> -</tr> -<tr class="a"><td>perl.war</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/perl.war" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/perl.war.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/perl.war.asc" class="externalLink">here</a></td> -</tr> -<tr class="b"><td>springmvc.war</td> -<td><a href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/springmvc.war" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/springmvc.war.md5" class="externalLink">here</a></td> -<td><a href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/springmvc.war.asc" class="externalLink">here</a></td> -</tr> -</table> -</div> -<div class="section"><h3><a name="Release_Notes"></a>Release Notes</h3> -<p> - The Release Notes for Portals Bridges Version 1.0.4 are available <a href="release-notes.html">here</a>. - </p> -</div> -<div class="section"><h3><a name="Verify_the_integrity_of_the_files"></a>Verify the integrity of the files</h3> -<p> - It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. - Please read <a href="http://www.apache.org/info/verification.html" class="externalLink">Verifying Apache Software Foundation Releases</a> - for more information on why you should verify our releases. - </p> -<p> - The PGP signatures can be verified using PGP or GPG. - First download these <a href="http://www.apache.org/dist/portals/bridges/KEYS" class="externalLink">KEYS</a> as well as the asc signature file for the relevant distribution. - Make sure you get these files from the main distribution site, rather than from a mirror. - Then verify the signatures using - <div class="source"><pre> % pgpk -a KEYS - % pgpv downloaded_file.asc -or - % pgp -ka KEYS - % pgp downloaded_file.asc -or - % gpg --import KEYS - % gpg --verify downloaded_file.asc</pre> -</div> -</p> -<p> - Alternatively, you can verify the MD5 signature on the files. A unix program called md5 or md5sum is included in many unix distributions. - It is also available as part of <a href="http://www.gnu.org/software/textutils/textutils.html" class="externalLink">GNU Textutils</a>. - Windows users can get binary md5 programs from <a href="http://www.fourmilab.ch/md5/" class="externalLink">here</a>, - <a href="http://www.pc-tools.net/win32/freeware/console/" class="externalLink">here</a>, or <a href="http://www.slavasoft.com/fsum/" class="externalLink">here</a>. - </p> -</div> -</div> - - </div> - </div> - <div class="clear"> - <hr/> - </div> - <div id="footer"> - <div class="xright">© - 2004-2011 - - Apache Software Foundation +<th>Signature</th> + </tr> - - - - - - - - </div> - <div class="clear"> - <hr/> +<tr class="b"> + +<td>jsf-demo.war</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/jsf-demo.war">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jsf-demo.war.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jsf-demo.war.asc">here</a></td> + </tr> + +<tr class="a"> + +<td>jpetstore.war</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/jpetstore.war">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jpetstore.war.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/jpetstore.war.asc">here</a></td> + </tr> + +<tr class="b"> + +<td>php.war</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/php.war">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/php.war.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/php.war.asc">here</a></td> + </tr> + +<tr class="a"> + +<td>perl.war</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/perl.war">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/perl.war.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/perl.war.asc">here</a></td> + </tr> + +<tr class="b"> + +<td>springmvc.war</td> + +<td><a class="externalLink" href="http://www.apache.org/dyn/closer.cgi/portals/bridges/applications/1.0.4/springmvc.war">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/springmvc.war.md5">here</a></td> + +<td><a class="externalLink" href="http://www.apache.org/dist/portals/bridges/applications/1.0.4/springmvc.war.asc">here</a></td> + </tr> + </table> </div> - </div> - </body> -</html> + +<div class="section"> +<h3>Release Notes<a name="Release_Notes"></a></h3> + +<p> + The Release Notes for Portals Bridges Version 1.0.4 are available <a href="release-notes.html">here</a>. + </p> + </div> + +<div class="section"> +<h3>Verify the integrity of the files<a name="Verify_the_integrity_of_the_files"></a></h3> + +<p> + It is essential that you verify the integrity of the downloaded files using the PGP or MD5 signatures. + Please read <a class="externalLink" href="http://www.apache.org/info/verification.html">Verifying Apache Software Foundation Releases</a> + for more information on why you should verify our releases. + </p> + +<p> + The PGP signatures can be verified using PGP or GPG. + First download these <a class="externalLink" href="http://www.apache.org/dist/portals/bridges/KEYS">KEYS</a> as well as the asc signature file for the relevant distribution. + Make sure you get these files from the main distribution site, rather than from a mirror. + Then verify the signatures using + </p> +<div class="source"> +<pre> % pgpk -a KEYS + % pgpv downloaded_file.asc +or + % pgp -ka KEYS + % pgp downloaded_file.asc +or + % gpg --import KEYS + % gpg --verify downloaded_file.asc</pre></div> + + +<p> + Alternatively, you can verify the MD5 signature on the files. A unix program called md5 or md5sum is included in many unix distributions. + It is also available as part of <a class="externalLink" href="http://www.gnu.org/software/textutils/textutils.html">GNU Textutils</a>. + Windows users can get binary md5 programs from <a class="externalLink" href="http://www.fourmilab.ch/md5/">here</a>, + <a class="externalLink" href="http://www.pc-tools.net/win32/freeware/console/">here</a>, or <a class="externalLink" href="http://www.slavasoft.com/fsum/">here</a>. + </p> + </div> + </div> + + + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright"> + Copyright © 2004-2022 + <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/index.html URL: http://svn.apache.org/viewvc/portals/site-live/bridges/index.html?rev=1901429&r1=1901428&r2=1901429&view=diff ============================================================================== --- portals/site-live/bridges/index.html (original) +++ portals/site-live/bridges/index.html Tue May 31 02:19:06 2022 @@ -1,360 +1,388 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<!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 26 May 2022 --> +<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 - + Portals Bridges Home Page</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="20220526" /> + <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: 26 May 2022</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"> + <strong>Overview</strong> + </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="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>Dormant Sub-project Warning<a name="Dormant_Sub-project_Warning"></a></h2> + +<div class="alert-heading"> + <i>Warning</i>: Portals Bridges is a dormant project of Apache Portals as of May 24, 2022. + No further support will be provided. + </div> + </div> - - - - - - - - - -<html xmlns="http://www.w3.org/1999/xhtml"> - <head> - <title>Apache Portals Bridges - Portals Bridges Home Page</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 class="section"> +<h2>Overview<a name="Overview"></a></h2> + +<p> + Portals Bridges provides support for <a class="externalLink" href="http://www.jcp.org/en/jsr/detail?id=168" target="_nw">JSR-168</a> or <a class="externalLink" href="http://www.jcp.org/en/jsr/detail?id=286" target="_nw">JSR-286</a> compliant + Portlet development using common web frameworks like Struts, JSF, PHP, Perl, Velocity and Scripts such as Groovy, JRuby, Jython, BeanShell or Rhino JavaScript. + </p> + +<div class="section"> +<h3>JavaServer Faces<a name="JavaServer_Faces"></a></h3> + +<p> + JavaServer Faces (JSF) applications can be run within an Portlet environment with little or no changes using the <a href="bridges-jsf/index.html">JSF bridge</a> + which provides a JSFPortlet ready to be deployed. + Similar functionality is also available from the <a class="externalLink" href="http://myfaces.apache.org/portlet-bridge/index.html">Apache MyFaces PortletBridge</a>. + This bridge is the reference implementation for <a class="externalLink" href="http://www.jcp.org/en/jsr/detail?id=301">JSR 301: Portlet Bridge for JavaServer Faces</a>. + </p> </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 class="section"> +<h3>Struts and PHP<a name="Struts_and_PHP"></a></h3> </div> - </div> - <div id="leftColumn"> - <div id="navcolumn"> - - - - - - - - - <h5>Portals Bridges</h5> - <ul> - - <li class="none"> - <strong>Overview</strong> - </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="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="Ate Douma" email="[email protected]"></authors><div class="section"><h2><a name="Overview"></a>Overview</h2> -<p> - Portals Bridges provides support for <a href="http://www.jcp.org/en/jsr/detail?id=168" class="externalLink">JSR-168</a> or <a href="http://www.jcp.org/en/jsr/detail?id=286" class="externalLink">JSR-286</a> compliant - Portlet development using common web frameworks like Struts, JSF, PHP, Perl, Velocity and Scripts such as Groovy, JRuby, Jython, BeanShell or Rhino JavaScript. - </p> -<div class="section"><h3><a name="JavaServer_Faces"></a>JavaServer Faces</h3> -<p> - JavaServer Faces (JSF) applications can be run within an Portlet environment with little or no changes using the <a href="bridges-jsf/index.html">JSF bridge</a> - which provides a JSFPortlet ready to be deployed. - Similar functionality is also available from the <a href="http://myfaces.apache.org/portlet-bridge/index.html" class="externalLink">Apache MyFaces PortletBridge</a>. - This bridge is the reference implementation for <a href="http://www.jcp.org/en/jsr/detail?id=301" class="externalLink">JSR 301: Portlet Bridge for JavaServer Faces</a>. - </p> -</div> -<div class="section"><h3><a name="Struts_and_PHP"></a>Struts and PHP</h3> -</div> -<p> - Pure servlet based frameworks like Struts or PHP 4 (with the Java binding) are very difficult to use in a - Portlet environment because they only support and understand a single request event. - </p> -<p> - For a Portlet, the request processing has to be handled in two separated action and render events. Furthermore, - the Portlet Specification doesn't allow servlet access during the action request event. - </p> -<p> - A distinctive feature of the Portals Bridges is that it removes these barriers and thereby allows the mapping of - an action request event to the underlying servlet handler implementation (e.g. a StrutsAction). - </p> -<p> - All that is needed is an implementation of the generic ServletContextProvider interface, provided with The Portals - Bridges <a href="bridges-common/index.html">Common</a> library, for a specific Portal. - </p> -<p> - The <a href="bridges-struts/index.html">Portals Struts Bridge</a> furthermore provides a truly transparent mapping of the two request events - onto the underlying Struts Action mappings and enables an existing Struts Application to be run within a Portlet context - with very little changes. - </p> -<p> - The following table contains a list of Portals already known to support this solution: - </p> -<table class="bodyTable"><tr class="a"><th>Portal</th> -<th>License</th> -<th>Support</th> -<th>Comment</th> -</tr> -<tr class="b"><td><a href="http://portals.apache.org/jetspeed-2" class="externalLink">Jetspeed 2 Enterprise Portal</a></td> -<td>Apache</td> -<td>Native</td> -<td>All the Apache Portals Bridges are developed using Jetspeed 2</td> -</tr> -<tr class="a"><td><a href="http://portals.apache.org/jetspeed-1" class="externalLink">Jetspeed 1 Enterprise Portal</a></td> -<td>Apache</td> -<td>Native (Fusion)</td> -<td>The 1.6 Fusion release provides JSR-168 support using Jetspeed 2 as embedded portlet container</td> -</tr> -<tr class="b"><td><a href="http://www.jboss.org/products/jbossportal" class="externalLink">JBoss Portal</a></td> -<td>LGPL</td> -<td>Native</td> -<td>The Struts Bridge is provided with JBoss Portal 2.0</td> -</tr> -<tr class="a"><td><a href="http://www.gridsphere.org" class="externalLink">GridSphere Portal</a></td> -<td>GridSphere Open License</td> -<td>Native</td> -<td>The Struts Bridge is provided with Gridsphere Portal 2.1</td> -</tr> -<tr class="b"><td><a href="http://www.nabh.com/projects/sbportal" class="externalLink">Stringbeans Portal</a></td> -<td>GPL, Commercial</td> -<td>Native</td> -<td>The Struts Bridge is provided with Stringbeans Portal 2.5</td> -</tr> -<tr class="a"><td><a href="http://www.vignette.com" class="externalLink">Vignette Application Portal</a></td> -<td>Commercial</td> -<td>Custom</td> -<td>The Struts Bridge is successfully used with VAP 7.x</td> -</tr> -<tr class="b"><td><a href="http://cocoon.apache.org" class="externalLink">Apache Cocoon Portal</a></td> -<td>Apache</td> -<td>Native</td> -<td>The Struts Bridge is successfully used with the latest Cocoon Portal engine.</td> -</tr> -</table> -<div class="section"><h3><a name="Velocity"></a>Velocity</h3> -<p> - Although JavaServer Pages (JSP) are very much promoted for Portlet View rendering, other technologies can be - used just as easily. The <a href="bridges-velocity/index.html">Portals Velocity Bridge</a> provides several ready to use Velocity based - Portlets, together with a library of useful scripts. - </p> -</div> -<div class="section"><h3><a name="Script"></a>Script</h3> -<p> - The <a href="bridges-script/index.html">Script Portlet Bridge</a> allows using any <a href="http://www.jcp.org/en/jsr/detail?id=223" class="externalLink">JSR-223</a> - compliant scripting languages such as Groovy, JRuby, Jython, BeanShell or Rhino JavaScript for rapid portlet development. - A script portlet can be implemented as a class just like Java-based portlets, and so developers can use any techniques used in Java. - For example, a script portlet can extend org.apache.portals.bridges.common.GenericServletPortlet to simplify implementation. - Therefore, ScriptPorlet is very simple, but it will be very useful for script developers. - </p> -</div> -<div class="section"><h3><a name="Groovy"></a>Groovy</h3> -<p> - The <a href="bridges-groovy/index.html">Groovy Portlet Bridge</a> allows using groovy scripting for rapid portlet development. - A groovy script portlet can be implemented like Java-based portlets, and so developers can use any techniques used in Java. - For example, a groovy script portlet can extend org.apache.portals.bridges.common.GenericServletPortlet to simplify implementation. - Therefore, GroovyPortlet is very simple, but it will be very useful for groovy developers. - </p> -</div> -<div class="section"><h3><a name="Perl"></a>Perl</h3> -<p> - Perl based web applications can be accessed as a Portlet using the <a href="bridges-perl/index.html">Portals Perl Bridge</a>. - </p> -<div class="section"><h3><a name="Common_Utilities_and_Interfaces"></a>Common Utilities and Interfaces</h3> -<p> - The <a href="bridges-common/index.html">Portals Bridges Common</a> library provides, besides - the already mentioned ServletContextProvider interface, several additional utilities like a GenericServletPortlet - which you can use for simple JSP based Portlets (or any invokable view Render technology). Or use it as base - class for your own Bridge. - </p> -<p> - Other useful utilities included are a PreferenceHelper and a simple PortletMessaging component. - </p> -</div> -</div> -<div class="section"><h3><a name="PortletFilter"></a>PortletFilter</h3> -<p> - The <a href="bridges-portletfilter/index.html">Portlet Filter</a> provides a FilterPortlet which - enables you to add processes to run before and after accessing the target portlet. - The feature provided by FilterPortlet is like a Servlet Filter. (Portlet Filter may be included in - the future Portlet Spec, but currently it's not included yet.) - </p> -</div> -</div> - + +<p> + Pure servlet based frameworks like Struts or PHP 4 (with the Java binding) are very difficult to use in a + Portlet environment because they only support and understand a single request event. + </p> + +<p> + For a Portlet, the request processing has to be handled in two separated action and render events. Furthermore, + the Portlet Specification doesn't allow servlet access during the action request event. + </p> + +<p> + A distinctive feature of the Portals Bridges is that it removes these barriers and thereby allows the mapping of + an action request event to the underlying servlet handler implementation (e.g. a StrutsAction). + </p> + +<p> + All that is needed is an implementation of the generic ServletContextProvider interface, provided with The Portals + Bridges <a href="bridges-common/index.html">Common</a> library, for a specific Portal. + </p> + +<p> + The <a href="bridges-struts/index.html">Portals Struts Bridge</a> furthermore provides a truly transparent mapping of the two request events + onto the underlying Struts Action mappings and enables an existing Struts Application to be run within a Portlet context + with very little changes. + </p> + +<p> + The following table contains a list of Portals already known to support this solution: + </p> + +<table border="0" class="bodyTable"> + +<tr class="a"> + +<th>Portal</th> + +<th>License</th> + +<th>Support</th> + +<th>Comment</th> + </tr> + +<tr class="b"> + +<td nowrap="true"><a class="externalLink" href="http://portals.apache.org/jetspeed-2" target="_nw">Jetspeed 2 Enterprise Portal</a></td> + +<td>Apache</td> + +<td>Native</td> + +<td>All the Apache Portals Bridges are developed using Jetspeed 2</td> + </tr> + +<tr class="a"> + +<td nowrap="true"><a class="externalLink" href="http://portals.apache.org/jetspeed-1" target="_nw">Jetspeed 1 Enterprise Portal</a></td> + +<td>Apache</td> + +<td>Native (Fusion)</td> + +<td>The 1.6 Fusion release provides JSR-168 support using Jetspeed 2 as embedded portlet container</td> + </tr> + +<tr class="b"> + +<td><a class="externalLink" href="http://www.jboss.org/products/jbossportal" target="_nw">JBoss Portal</a></td> + +<td>LGPL</td> + +<td>Native</td> + +<td>The Struts Bridge is provided with JBoss Portal 2.0</td> + </tr> + +<tr class="a"> + +<td><a class="externalLink" href="http://www.gridsphere.org" target="_nw">GridSphere Portal</a></td> + +<td>GridSphere Open License</td> + +<td>Native</td> + +<td>The Struts Bridge is provided with Gridsphere Portal 2.1</td> + </tr> + +<tr class="b"> + +<td><a class="externalLink" href="http://www.nabh.com/projects/sbportal" target="_nw">Stringbeans Portal</a></td> + +<td>GPL, Commercial</td> + +<td>Native</td> + +<td>The Struts Bridge is provided with Stringbeans Portal 2.5</td> + </tr> + +<tr class="a"> + +<td><a class="externalLink" href="http://www.vignette.com" target="_nw">Vignette Application Portal</a></td> + +<td>Commercial</td> + +<td>Custom</td> + +<td>The Struts Bridge is successfully used with VAP 7.x</td> + </tr> + +<tr class="b"> + +<td><a class="externalLink" href="http://cocoon.apache.org" target="_nw">Apache Cocoon Portal</a></td> + +<td>Apache</td> + +<td>Native</td> + +<td>The Struts Bridge is successfully used with the latest Cocoon Portal engine.</td> + </tr> + </table> + +<div class="section"> +<h3>Velocity<a name="Velocity"></a></h3> + +<p> + Although JavaServer Pages (JSP) are very much promoted for Portlet View rendering, other technologies can be + used just as easily. The <a href="bridges-velocity/index.html">Portals Velocity Bridge</a> provides several ready to use Velocity based + Portlets, together with a library of useful scripts. + </p> </div> - </div> - <div class="clear"> - <hr/> - </div> - <div id="footer"> - <div class="xright">© - 2004-2011 - - Apache Software Foundation - - + +<div class="section"> +<h3>Script<a name="Script"></a></h3> + +<p> + The <a href="bridges-script/index.html">Script Portlet Bridge</a> allows using any <a class="externalLink" href="http://www.jcp.org/en/jsr/detail?id=223" target="_nw">JSR-223</a> + compliant scripting languages such as Groovy, JRuby, Jython, BeanShell or Rhino JavaScript for rapid portlet development. + A script portlet can be implemented as a class just like Java-based portlets, and so developers can use any techniques used in Java. + For example, a script portlet can extend org.apache.portals.bridges.common.GenericServletPortlet to simplify implementation. + Therefore, ScriptPorlet is very simple, but it will be very useful for script developers. + </p> + </div> + +<div class="section"> +<h3>Groovy<a name="Groovy"></a></h3> + +<p> + The <a href="bridges-groovy/index.html">Groovy Portlet Bridge</a> allows using groovy scripting for rapid portlet development. + A groovy script portlet can be implemented like Java-based portlets, and so developers can use any techniques used in Java. + For example, a groovy script portlet can extend org.apache.portals.bridges.common.GenericServletPortlet to simplify implementation. + Therefore, GroovyPortlet is very simple, but it will be very useful for groovy developers. + </p> + </div> + +<div class="section"> +<h3>Perl<a name="Perl"></a></h3> + +<p> + Perl based web applications can be accessed as a Portlet using the <a href="bridges-perl/index.html">Portals Perl Bridge</a>. + </p> + </div> +<div class="section"> +<h3>Common Utilities and Interfaces<a name="Common_Utilities_and_Interfaces"></a></h3> + +<p> + The <a href="bridges-common/index.html">Portals Bridges Common</a> library provides, besides + the already mentioned ServletContextProvider interface, several additional utilities like a GenericServletPortlet + which you can use for simple JSP based Portlets (or any invokable view Render technology). Or use it as base + class for your own Bridge. + </p> + +<p> + Other useful utilities included are a PreferenceHelper and a simple PortletMessaging component. + </p> + </div> + + +<div class="section"> +<h3>PortletFilter<a name="PortletFilter"></a></h3> + +<p> + The <a href="bridges-portletfilter/index.html">Portlet Filter</a> provides a FilterPortlet which + enables you to add processes to run before and after accessing the target portlet. + The feature provided by FilterPortlet is like a Servlet Filter. (Portlet Filter may be included in + the future Portlet Spec, but currently it's not included yet.) + </p> + </div> +</div> - - - - - </div> - <div class="clear"> - <hr/> - </div> - </div> - </body> -</html> + + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright"> + Copyright © 2004-2022 + <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/issue-tracking.html URL: http://svn.apache.org/viewvc/portals/site-live/bridges/issue-tracking.html?rev=1901429&r1=1901428&r2=1901429&view=diff ============================================================================== --- portals/site-live/bridges/issue-tracking.html (original) +++ portals/site-live/bridges/issue-tracking.html Tue May 31 02:19:06 2022 @@ -1,238 +1,156 @@ -<!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 - Issue Tracking</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="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"> - <strong>Issue Tracking</strong> - </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>Overview</h2> -This project uses <a href="http://www.atlassian.com/software/jira" class="externalLink">JIRA</a> a J2EE-based, issue tracking and project management application.</div> -<div class="section"><h2>Issue Tracking</h2> -<p>Issues, bugs, and feature requests should be submitted to the following issue tracking system for this project.</p> -<div class="source"><pre><a href="http://issues.apache.org/jira/browse/PB" class="externalLink">http://issues.apache.org/jira/browse/PB</a></pre> -</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> +<!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 31 May 2022 --> +<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 - Issue Management</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="20220531" /> + <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: 31 May 2022</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="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"> + <strong>Issue Tracking</strong> + </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>Overview<a name="Overview"></a></h2><a name="Overview"></a> +<p>This project uses <a class="externalLink" href="http://www.atlassian.com/software/jira">JIRA</a>.</p></div> +<div class="section"> +<h2>Issue Management<a name="Issue_Management"></a></h2><a name="Issue_Management"></a> +<p>Issues, bugs, and feature requests should be submitted to the following issue management system for this project.</p> +<div class="source"> +<pre><a class="externalLink" href="http://issues.apache.org/jira/browse/PB">http://issues.apache.org/jira/browse/PB</a></pre></div></div> + </div> + </div> + <div class="clear"> + <hr/> + </div> + <div id="footer"> + <div class="xright"> + Copyright © 2004-2022 + <a href="http://www.apache.org/">Apache Software Foundation</a>. + All Rights Reserved. + + </div> + <div class="clear"> + <hr/> + </div> + </div> + </body> +</html>
