Modified: tomcat/site/trunk/docs/tomcat-6.0-doc/ssl-howto.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-6.0-doc/ssl-howto.html?rev=1641465&r1=1641464&r2=1641465&view=diff
==============================================================================
--- tomcat/site/trunk/docs/tomcat-6.0-doc/ssl-howto.html (original)
+++ tomcat/site/trunk/docs/tomcat-6.0-doc/ssl-howto.html Mon Nov 24 20:13:57 
2014
@@ -1,9 +1,9 @@
-<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tomcat 6.0 (6.0.41) - SSL Configuration 
HOW-TO</title><meta name="author" content="Christopher Cain"><meta 
name="author" content="Yoav Shapira"><style type="text/css" media="print">
+<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tomcat 6.0 (6.0.43) - SSL Configuration 
HOW-TO</title><meta name="author" content="Christopher Cain"><meta 
name="author" content="Yoav Shapira"><style type="text/css" media="print">
                        .noPrint {display: none;}
                        td#mainBody {width: 100%;}
                </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="./images/tomcat.gif" align="right" 
alt="
       The Apache Tomcat Servlet/JSP Container
-    " border="0"></a></td><td><h1><font face="arial,helvetica,sanserif">Apache 
Tomcat 6.0</font></h1><font face="arial,helvetica,sanserif">Version 6.0.41, May 
19 2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="./images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a href="index.html">Docs 
Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><strong>User 
Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="appdev/index.html">3) First webapp</a></li><li><a 
href="deployer-howto.html">4) Deployer</a></li><li><a 
href="manager-howto.html">5) Manager</a></li><li>
 <a href="realm-howto.html">6) Realms and AAA</a></li><li><a 
href="security-manager-howto.html">7) Security Manager</a></li><li><a 
href="jndi-resources-howto.html">8) JNDI Resources</a></li><li><a 
href="jndi-datasource-examples-howto.html">9) JDBC DataSources</a></li><li><a 
href="class-loader-howto.html">10) Classloading</a></li><li><a 
href="jasper-howto.html">11) JSPs</a></li><li><a href="ssl-howto.html">12) 
SSL</a></li><li><a href="ssi-howto.html">13) SSI</a></li><li><a 
href="cgi-howto.html">14) CGI</a></li><li><a href="proxy-howto.html">15) Proxy 
Support</a></li><li><a href="mbeans-descriptor-howto.html">16) MBean 
Descriptor</a></li><li><a href="default-servlet.html">17) Default 
Servlet</a></li><li><a href="cluster-howto.html">18) Clustering</a></li><li><a 
href="balancer-howto.html">19) Load Balancer</a></li><li><a 
href="connectors.html">20) Connectors</a></li><li><a href="monitoring.html">21) 
Monitoring and Management</a></li><li><a href="logging.html">22) 
Logging</a></li><li><a 
 href="apr.html">23) APR/Native</a></li><li><a 
href="virtual-hosting-howto.html">24) Virtual Hosting</a></li><li><a 
href="aio.html">25) Advanced IO</a></li><li><a href="extras.html">26) 
Additional Components</a></li><li><a href="maven-jars.html">27) 
Mavenized</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="RELEASE-NOTES.txt">Release Notes</a></li><li><a 
href="config/index.html">Configuration</a></li><li><a 
href="api/index.html">Javadocs</a></li><li><a 
href="http://tomcat.apache.org/connectors-doc/";>JK 1.2 
Documentation</a></li></ul><p><strong>Apache Tomcat 
Development</strong></p><ul><li><a href="building.html">Building</a></li><li><a 
href="changelog.html">Changelog</a></li><li><a 
href="http://wiki.apache.org/tomcat/TomcatVersions";>Status</a></li><li><a 
href="developers.html">Developers</a></li><li><a 
href="architecture/index.html">Architecture</a></li><li><a 
href="funcspecs/index.html">Functional Specs.</a></li></ul></td><!--RIGHT SIDE 
MAIN BODY--><td width="80%" vali
 gn="top" align="left" id="mainBody"><h1>Apache Tomcat 6.0</h1><h2>SSL 
Configuration HOW-TO</h2><table border="0" cellspacing="0" 
cellpadding="2"><tr><td bgcolor="#525D76"><font color="#ffffff" 
face="arial,helvetica.sanserif"><a name="Table of Contents"><!--()--></a><a 
name="Table_of_Contents"><strong>Table of 
Contents</strong></a></font></td></tr><tr><td><blockquote>
+    " border="0"></a></td><td><h1><font face="arial,helvetica,sanserif">Apache 
Tomcat 6.0</font></h1><font face="arial,helvetica,sanserif">Version 6.0.43, Nov 
14 2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="./images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a href="index.html">Docs 
Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><strong>User 
Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="appdev/index.html">3) First webapp</a></li><li><a 
href="deployer-howto.html">4) Deployer</a></li><li><a 
href="manager-howto.html">5) Manager</a></li><li>
 <a href="realm-howto.html">6) Realms and AAA</a></li><li><a 
href="security-manager-howto.html">7) Security Manager</a></li><li><a 
href="jndi-resources-howto.html">8) JNDI Resources</a></li><li><a 
href="jndi-datasource-examples-howto.html">9) JDBC DataSources</a></li><li><a 
href="class-loader-howto.html">10) Classloading</a></li><li><a 
href="jasper-howto.html">11) JSPs</a></li><li><a href="ssl-howto.html">12) 
SSL</a></li><li><a href="ssi-howto.html">13) SSI</a></li><li><a 
href="cgi-howto.html">14) CGI</a></li><li><a href="proxy-howto.html">15) Proxy 
Support</a></li><li><a href="mbeans-descriptor-howto.html">16) MBean 
Descriptor</a></li><li><a href="default-servlet.html">17) Default 
Servlet</a></li><li><a href="cluster-howto.html">18) Clustering</a></li><li><a 
href="balancer-howto.html">19) Load Balancer</a></li><li><a 
href="connectors.html">20) Connectors</a></li><li><a href="monitoring.html">21) 
Monitoring and Management</a></li><li><a href="logging.html">22) 
Logging</a></li><li><a 
 href="apr.html">23) APR/Native</a></li><li><a 
href="virtual-hosting-howto.html">24) Virtual Hosting</a></li><li><a 
href="aio.html">25) Advanced IO</a></li><li><a href="extras.html">26) 
Additional Components</a></li><li><a href="maven-jars.html">27) 
Mavenized</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="RELEASE-NOTES.txt">Release Notes</a></li><li><a 
href="config/index.html">Configuration</a></li><li><a 
href="api/index.html">Javadocs</a></li><li><a 
href="http://tomcat.apache.org/connectors-doc/";>JK 1.2 
Documentation</a></li></ul><p><strong>Apache Tomcat 
Development</strong></p><ul><li><a href="building.html">Building</a></li><li><a 
href="changelog.html">Changelog</a></li><li><a 
href="http://wiki.apache.org/tomcat/TomcatVersions";>Status</a></li><li><a 
href="developers.html">Developers</a></li><li><a 
href="architecture/index.html">Architecture</a></li><li><a 
href="funcspecs/index.html">Functional Specs.</a></li></ul></td><!--RIGHT SIDE 
MAIN BODY--><td width="80%" vali
 gn="top" align="left" id="mainBody"><h1>Apache Tomcat 6.0</h1><h2>SSL 
Configuration HOW-TO</h2><table border="0" cellspacing="0" 
cellpadding="2"><tr><td bgcolor="#525D76"><font color="#ffffff" 
face="arial,helvetica.sanserif"><a name="Table of Contents"><!--()--></a><a 
name="Table_of_Contents"><strong>Table of 
Contents</strong></a></font></td></tr><tr><td><blockquote>
 <ul><li><a href="#Quick_Start">Quick Start</a></li><li><a 
href="#Introduction_to_SSL">Introduction to SSL</a></li><li><a 
href="#SSL_and_Tomcat">SSL and Tomcat</a></li><li><a 
href="#Certificates">Certificates</a></li><li><a 
href="#General_Tips_on_Running_SSL">General Tips on Running SSL</a></li><li><a 
href="#Configuration">Configuration</a><ol><li><a 
href="#Prepare_the_Certificate_Keystore">Prepare the Certificate 
Keystore</a></li><li><a href="#Edit_the_Tomcat_Configuration_File">Edit the 
Tomcat Configuration File</a></li></ol></li><li><a 
href="#Installing_a_Certificate_from_a_Certificate_Authority">Installing a 
Certificate from a Certificate Authority</a><ol><li><a 
href="#Create_a_local_Certificate_Signing_Request_(CSR)">Create a local 
Certificate Signing Request (CSR)</a></li><li><a 
href="#Importing_the_Certificate">Importing the 
Certificate</a></li></ol></li><li><a 
href="#Troubleshooting">Troubleshooting</a></li><li><a 
href="#Miscellaneous_Tips_and_Bits">Miscellaneous Tips and Bit
 s</a></li></ul>
 </blockquote></td></tr></table><table border="0" cellspacing="0" 
cellpadding="2"><tr><td bgcolor="#525D76"><font color="#ffffff" 
face="arial,helvetica.sanserif"><a name="Quick Start"><!--()--></a><a 
name="Quick_Start"><strong>Quick 
Start</strong></a></font></td></tr><tr><td><blockquote>
 
@@ -21,19 +21,14 @@ these simple steps.  For more informatio
 <li>Create a keystore file to store the server's private key and
 self-signed certificate by executing the following command:
 <p>Windows:</p>
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>"%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keyalg 
RSA</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td
  bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
 <p>Unix:</p>
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
-<p></p>
-    and specify a password value of "changeit".</li><br><br>
-<li>Uncomment the "SSL HTTP/1.1 Connector" entry in
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg 
RSA</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td bg
 color="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+
+<p>and specify a password value of "changeit".</p></li>
+<li><p>Uncomment the "SSL HTTP/1.1 Connector" entry in
     <code>$CATALINA_BASE/conf/server.xml</code> and modify as described in 
-    the <a href="#Configuration">Configuration section</a> below.</li>
-    <br><br>
+    the <a href="#Configuration">Configuration section</a> below.</p></li>
 </ol>
 
 
@@ -166,31 +161,27 @@ to the case sensitivity of aliases, it i
 differ only in case.
 </p>
 
-<p>To import an existing certificate into a JKS keystore, please read the
+<p>To import an existing certificate into a <code>JKS</code> keystore, please 
read the
 documentation (in your JDK documentation package) about <code>keytool</code>.
-Note that OpenSSL often adds readable comments before the key,
-<code>keytool</code>does not support that, so remove the OpenSSL comments if
-they exist before importing the key using <code>keytool</code>.
+Note that OpenSSL often adds readable comments before the key, but
+<code>keytool</code> does not support that. So if your certificate has
+comments before the key data, remove them before importing the certificate with
+<code>keytool</code>.
 </p>
-<p>To import an existing certificate signed by your own CA into a PKCS12 
-keystore using OpenSSL you would execute a command like:
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>openssl pkcs12 
-export -in mycert.crt -inkey mykey.key \
-                        -out mycert.p12 -name tomcat -CAfile myCA.crt \
-                        -caname root -chain
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
-For more advanced cases, consult the <a href="http://www.openssl.org/";>OpenSSL
+<p>To import an existing certificate signed by your own CA into a 
<code>PKCS12</code>
+keystore using OpenSSL you would execute a command like:</p>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>openssl pkcs12 
-export -in mycert.crt -inkey mykey.key
+                        -out mycert.p12 -name tomcat -CAfile myCA.crt
+                        -caname root -chain</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
+<p>For more advanced cases, consult the <a 
href="http://www.openssl.org/";>OpenSSL
 documentation</a>.
 </p>
-<p>To create a new keystore from scratch, containing a single self-signed
-Certificate, execute the following from a terminal command line:</p>
+<p>To create a new <code>JKS</code> keystore from scratch, containing a single
+self-signed Certificate, execute the following from a terminal command 
line:</p>
 <p>Windows:</p>
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>"%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keyalg 
RSA</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td
  bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
 <p>Unix:</p>
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg 
RSA</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td bg
 color="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
 
 <p>(The RSA algorithm should be preferred as a secure algorithm, and this
 also ensures general compatibility with other servers and components.)</p>
@@ -203,15 +194,11 @@ to the <code>keytool</code> command show
 reflect this new location in the <code>server.xml</code> configuration file,
 as described later.  For example:</p>
 <p>Windows:</p>
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA \
-  -keystore \path\to\my\keystore
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>"%JAVA_HOME%\bin\keytool" -genkey -alias tomcat -keyalg RSA
+  -keystore \path\to\my\keystore</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
 <p>Unix:</p>
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA \
-  -keystore /path/to/my/keystore
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>$JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA
+  -keystore /path/to/my/keystore</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
 
 <p>After executing this command, you will first be prompted for the keystore
 password.  The default password used by Tomcat is "<code>changeit</code>"
@@ -251,33 +238,33 @@ Tomcat can use two different implementat
 <li>the APR implementation, which uses the OpenSSL engine by default.</li>
 </ul>
 The exact configuration details depend on which implementation is being used.
-The implementation used by Tomcat is chosen automatically unless it is 
overriden as described below.
-If the installation uses <a href="apr.html">APR</a> 
+If you configured Connector by specifying generic
+<code>protocol="HTTP/1.1"</code> then the implementation used by Tomcat is
+chosen automatically. If the installation uses <a href="apr.html">APR</a>
 - i.e. you have installed the Tomcat native library -
-then it will use the APR SSL implementation, otherwise it will use the Java 
JSSE implementation.  
+then it will use the APR SSL implementation, otherwise it will use the Java
+JSSE implementation.
 </p>
 
 <p>
-  To avoid auto configuration you can define which implementation to use by 
specifying a classname 
-  in the <b>protocol</b> attribute of the Connector.<br>
-  To define a Java (JSSE) connector, regardless of whether the APR library is 
loaded or not do:
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-&lt;-- Define a blocking Java SSL Coyote HTTP/1.1 Connector on port 8443 --&gt;
+As configuration attributes for SSL support significally differ between
+APR vs. JSSE implementations, it is <strong>recommended</strong> to
+avoid auto-selection of implementation. It is done by specifying a classname
+in the <b>protocol</b> attribute of the <a 
href="config/http.html">Connector</a>.</p>
+
+<p>To define a Java (JSSE) connector, regardless of whether the APR library is
+loaded or not, use one of the following:</p>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>&lt;!-- Define 
a HTTP/1.1 Connector on port 8443, JSSE BIO implementation --&gt;
 &lt;Connector protocol="org.apache.coyote.http11.Http11Protocol"
            port="8443" .../&gt;
 
-&lt;-- Define a non-blocking Java SSL Coyote HTTP/1.1 Connector on port 8443 
--&gt;
+&lt;!-- Define a HTTP/1.1 Connector on port 8443, JSSE NIO implementation 
--&gt;
 &lt;Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
-           port="8443" .../&gt;
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
-Alternatively, to specify an APR connector (the APR library must be available) 
use:
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-&lt;-- Define a APR SSL Coyote HTTP/1.1 Connector on port 8443 --&gt;
+           port="8443" .../&gt;</pre></td><td bgcolor="#023264" width="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr></table></div>
+<p>Alternatively, to specify an APR connector (the APR library must be 
available) use:</p>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>&lt;!-- Define 
a HTTP/1.1 Connector on port 8443, APR implementation --&gt;
 &lt;Connector protocol="org.apache.coyote.http11.Http11AprProtocol"
-           port="8443" .../&gt;
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
-
-</p>
+           port="8443" .../&gt;</pre></td><td bgcolor="#023264" width="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr></table></div>
 
 <p>If you are using APR, you have the option of configuring an alternative 
engine to OpenSSL.
 <div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
@@ -291,12 +278,9 @@ The default value is
 </pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
 So to use SSL under APR, make sure the SSLEngine attribute is set to something 
other than <code>off</code>.
 The default value is <code>on</code> and if you specify another value, it has 
to be a valid engine name.
-<br>
-If you haven't compiled in SSL support into your Tomcat Native library, then 
you can turn this initialization off
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-&lt;Listener className="org.apache.catalina.core.AprLifecycleListener"
-          SSLEngine="off" /&gt;
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+</p>
+
+<p>
 SSLRandomSeed allows to specify a source of entropy. Productive system needs a 
reliable source of entropy
 but entropy may need a lot of time to be collected therefore test systems 
could use no blocking entropy
 sources like "/dev/urandom" that will allow quicker starts of Tomcat.
@@ -310,44 +294,37 @@ Tomcat 6 instance.  An example <code>&lt
 for an SSL connector is included in the default <code>server.xml</code>
 file installed with Tomcat.  For JSSE, it should look something like this:</p>
 <div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-&lt;-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --&gt;
-&lt;!--
-&lt;Connector 
+&lt;!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --&gt;
+&lt;Connector
+           protocol="org.apache.coyote.http11.Http11Protocol"
            port="8443" maxThreads="200"
            scheme="https" secure="true" SSLEnabled="true"
            keystoreFile="${user.home}/.keystore" keystorePass="changeit"
            clientAuth="false" sslProtocol="TLS"/&gt;
---&gt;
 </pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
 <p>
-  The example above will throw an error if you have the APR and the Tomcat 
Native libraries in your path,
-  as Tomcat will try to use the APR connector. The APR connector uses 
different attributes for 
-  SSL keys and certificates. An example of an APR configuration is:
+  The APR connector uses different attributes for many SSL settings,
+  particularly keys and certificates. An example of an APR configuration is:
 <div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-&lt;-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --&gt;
-&lt;!--
-&lt;Connector 
+&lt;!-- Define a SSL Coyote HTTP/1.1 Connector on port 8443 --&gt;
+&lt;Connector
+           protocol="org.apache.coyote.http11.Http11AprProtocol"
            port="8443" maxThreads="200"
            scheme="https" secure="true" SSLEnabled="true"
            SSLCertificateFile="/usr/local/ssl/server.crt" 
            SSLCertificateKeyFile="/usr/local/ssl/server.pem"
-           clientAuth="optional" SSLProtocol="TLSv1"/&gt;
---&gt;
+           SSLVerifyClient="optional" SSLProtocol="TLSv1+TLSv1.1+TLSv1.2"/&gt;
 </pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
 </p>
 
-<p>You will note that the example SSL connector elements are commented out by
-default. You can either remove the comment tags from around the the example SSL
-connector you wish to use or add a new Connector element of your own. In either
-case, you will need to configure the SSL Connector for your requirements
-and environment. The configuration options and information on which attributes
+<p>The configuration options and information on which attributes
 are mandatory for the JSSE based connectors (BIO and NIO) are documented in the
 SSL Support section of the <a href="config/http.html#SSL Support">HTTP
 connector</a> configuration reference. The configuration options and 
information
 on which attributes are mandatory for the APR connector are documented in the
 HTTPS section of the <a href="apr.html#HTTPS">APR How-To</a>.</p>
 
-<p>The <code>port</code> attribute (default value is 8443) is the TCP/IP
+<p>The <code>port</code> attribute is the TCP/IP
 port number on which Tomcat will listen for secure connections.  You can
 change this to any port number you wish (such as to the default port for
 <code>https</code> communications, which is 443).  However, special setup
@@ -365,9 +342,7 @@ numbers lower than 1024 on many operatin
 <p>After completing these configuration changes, you must restart Tomcat as
 you normally do, and you should be in business.  You should be able to access
 any web application supported by Tomcat via SSL.  For example, try:</p>
-<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" height="1"><pre>
-https://localhost:8443
-</pre></td><td bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr></table></div>
+<div align="left"><table cellspacing="4" cellpadding="0" border="0"><tr><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" height="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#023264" 
width="1" height="1"><img src="./images/void.gif" alt="" width="1" height="1" 
vspace="0" hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>https://localhost:8443/</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img s
 rc="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
 
 <p>and you should see the usual Tomcat splash page (unless you have modified
 the ROOT web application).  If this does not work, the following section
@@ -385,14 +360,14 @@ you have to create a so called Certifica
 by the Certificate Authority to create a Certificate that will identify your 
website 
 as "secure". To create a CSR follow these steps:</p>
 <ul>
-<li>Create a local Certificate (as described in the previous section):
-    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -genkey -alias tomcat -keyalg RSA \
+<li>Create a local self-signed Certificate (as described in the previous 
section):
+    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -genkey -alias tomcat -keyalg RSA
     -keystore &lt;your_keystore_filename&gt;</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
     Note: In some cases you will have to enter the domain of your website 
(i.e. <code>www.myside.org</code>)
     in the field "first- and lastname" in order to create a working 
Certificate. 
 </li>
 <li>The CSR is then created with:
-    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -certreq -keyalg RSA -alias tomcat -file certreq.csr \
+    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -certreq -keyalg RSA -alias tomcat -file certreq.csr
     -keystore &lt;your_keystore_filename&gt;</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
 </li>
 </ul>
@@ -417,11 +392,11 @@ After that you can proceed with importin
             http://www.thawte.com/certs/trustmap.html<br>
 </li>
 <li>Import the Chain Certificate into your keystore
-    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -import -alias root -keystore 
&lt;your_keystore_filename&gt; \
+    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -import -alias root -keystore 
&lt;your_keystore_filename&gt;
     -trustcacerts -file 
&lt;filename_of_the_chain_certificate&gt;</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
 </li>
 <li>And finally import your new Certificate
-    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -import -alias tomcat -keystore 
&lt;your_keystore_filename&gt; \
+    <div align="left"><table cellspacing="4" cellpadding="0" 
border="0"><tr><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" height="1"><img src="./images/void.gif" 
alt="" width="1" height="1" vspace="0" hspace="0" border="0"></td><td 
bgcolor="#023264" width="1" height="1"><img src="./images/void.gif" alt="" 
width="1" height="1" vspace="0" hspace="0" border="0"></td></tr><tr><td 
bgcolor="#023264" width="1"><img src="./images/void.gif" alt="" width="1" 
height="1" vspace="0" hspace="0" border="0"></td><td bgcolor="#ffffff" 
height="1"><pre>keytool -import -alias tomcat -keystore 
&lt;your_keystore_filename&gt;
     -file &lt;your_certificate_filename&gt;</pre></td><td bgcolor="#023264" 
width="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td></tr><tr><td bgcolor="#023264" width="1" 
height="1"><img src="./images/void.gif" alt="" width="1" height="1" vspace="0" 
hspace="0" border="0"></td><td bgcolor="#023264" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td><td bgcolor="#023264" width="1" height="1"><img 
src="./images/void.gif" alt="" width="1" height="1" vspace="0" hspace="0" 
border="0"></td></tr></table></div>
 </li>
 </ul>
@@ -462,7 +437,7 @@ SSL communications, and what to do about
     </blockquote></li>
 
 <li>When Tomcat starts up, I get an exception like
-    "java.net.SocketException: SSL handshake errorjavax.net.ssl.SSLException: 
No
+    "java.net.SocketException: SSL handshake error javax.net.ssl.SSLException: 
No
     available certificate or key corresponds to the SSL cipher suites which are
     enabled."
     <blockquote>

Modified: tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/developers.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/developers.html?rev=1641465&r1=1641464&r2=1641465&view=diff
==============================================================================
--- tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/developers.html (original)
+++ tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/developers.html Mon Nov 24 
20:13:57 2014
@@ -1,7 +1,7 @@
-<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.41) - Apache Tribes - Developers</title><style type="text/css" 
media="print">
+<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.43) - Apache Tribes - Developers</title><style type="text/css" 
media="print">
                        .noPrint {display: none;}
                        td#mainBody {width: 100%;}
-               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.41, May 19 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Developers</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Developers"><strong>Developers</strong></a></font></td></tr><tr><td><blockq
 uote>
+               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.43, Nov 14 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Developers</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Developers"><strong>Developers</strong></a></font></td></tr><tr><td><blockq
 uote>
     <p>TODO</p>
 </blockquote></td></tr></table></td></tr><!--FOOTER SEPARATOR--><tr><td 
colspan="2"><hr noshade="noshade" size="1"></td></tr><!--PAGE FOOTER--><tr><td 
colspan="2"><div align="center"><font color="#525D76" size="-1"><em>
         Copyright &copy; 1999-2014, Apache Software Foundation

Modified: tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/faq.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/faq.html?rev=1641465&r1=1641464&r2=1641465&view=diff
==============================================================================
--- tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/faq.html (original)
+++ tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/faq.html Mon Nov 24 20:13:57 
2014
@@ -1,7 +1,7 @@
-<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.41) - Apache Tribes - Frequently Asked Questions</title><style 
type="text/css" media="print">
+<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.43) - Apache Tribes - Frequently Asked Questions</title><style 
type="text/css" media="print">
                        .noPrint {display: none;}
                        td#mainBody {width: 100%;}
-               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.41, May 19 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Frequently Asked Questions</h2><table border="0" cellspacing="0" 
cellpadding="2"><tr><td bgcolor="#525D76"><font color="#ffffff" 
face="arial,helvetica.sanserif"><a name="Frequently Asked 
Questions"><!--()--></a><a name="Frequentl
 y_Asked_Questions"><strong>Frequently Asked 
Questions</strong></a></font></td></tr><tr><td><blockquote>
+               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.43, Nov 14 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Frequently Asked Questions</h2><table border="0" cellspacing="0" 
cellpadding="2"><tr><td bgcolor="#525D76"><font color="#ffffff" 
face="arial,helvetica.sanserif"><a name="Frequently Asked 
Questions"><!--()--></a><a name="Frequentl
 y_Asked_Questions"><strong>Frequently Asked 
Questions</strong></a></font></td></tr><tr><td><blockquote>
     <p>TODO</p>
 </blockquote></td></tr></table></td></tr><!--FOOTER SEPARATOR--><tr><td 
colspan="2"><hr noshade="noshade" size="1"></td></tr><!--PAGE FOOTER--><tr><td 
colspan="2"><div align="center"><font color="#525D76" size="-1"><em>
         Copyright &copy; 1999-2014, Apache Software Foundation

Modified: tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/interceptors.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/interceptors.html?rev=1641465&r1=1641464&r2=1641465&view=diff
==============================================================================
--- tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/interceptors.html (original)
+++ tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/interceptors.html Mon Nov 24 
20:13:57 2014
@@ -1,7 +1,7 @@
-<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.41) - Apache Tribes - Interceptors</title><style type="text/css" 
media="print">
+<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.43) - Apache Tribes - Interceptors</title><style type="text/css" 
media="print">
                        .noPrint {display: none;}
                        td#mainBody {width: 100%;}
-               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.41, May 19 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Interceptors</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Interceptors"><strong>Interceptors</strong></a></font></td></tr><tr><td><
 blockquote>
+               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.43, Nov 14 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Interceptors</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Interceptors"><strong>Interceptors</strong></a></font></td></tr><tr><td><
 blockquote>
     <p>TODO</p>
 </blockquote></td></tr></table></td></tr><!--FOOTER SEPARATOR--><tr><td 
colspan="2"><hr noshade="noshade" size="1"></td></tr><!--PAGE FOOTER--><tr><td 
colspan="2"><div align="center"><font color="#525D76" size="-1"><em>
         Copyright &copy; 1999-2014, Apache Software Foundation

Modified: tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/introduction.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/introduction.html?rev=1641465&r1=1641464&r2=1641465&view=diff
==============================================================================
--- tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/introduction.html (original)
+++ tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/introduction.html Mon Nov 24 
20:13:57 2014
@@ -1,7 +1,7 @@
-<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.41) - Apache Tribes - Introduction</title><meta name="author" 
content="Filip Hanik"><style type="text/css" media="print">
+<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.43) - Apache Tribes - Introduction</title><meta name="author" 
content="Filip Hanik"><style type="text/css" media="print">
                        .noPrint {display: none;}
                        td#mainBody {width: 100%;}
-               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.41, May 19 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Introduction</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Table of Contents"><!--()--></a><a name="Table_of_Contents"><strong>Table
  of Contents</strong></a></font></td></tr><tr><td><blockquote>
+               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.43, Nov 14 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Introduction</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Table of Contents"><!--()--></a><a name="Table_of_Contents"><strong>Table
  of Contents</strong></a></font></td></tr><tr><td><blockquote>
 <ul><li><a href="#Quick_Start">Quick Start</a></li><li><a 
href="#What_is_Tribes">What is Tribes</a></li><li><a 
href="#Why_another_messaging_framework">Why another messaging 
framework</a></li><li><a href="#Feature_Overview">Feature 
Overview</a></li><li><a href="#Where_can_I_get_Tribes">Where can I get 
Tribes</a></li></ul>
 </blockquote></td></tr></table><table border="0" cellspacing="0" 
cellpadding="2"><tr><td bgcolor="#525D76"><font color="#ffffff" 
face="arial,helvetica.sanserif"><a name="Quick Start"><!--()--></a><a 
name="Quick_Start"><strong>Quick 
Start</strong></a></font></td></tr><tr><td><blockquote>
 

Modified: tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/membership.html
URL: 
http://svn.apache.org/viewvc/tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/membership.html?rev=1641465&r1=1641464&r2=1641465&view=diff
==============================================================================
--- tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/membership.html (original)
+++ tomcat/site/trunk/docs/tomcat-6.0-doc/tribes/membership.html Mon Nov 24 
20:13:57 2014
@@ -1,7 +1,7 @@
-<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.41) - Apache Tribes - Membership</title><style type="text/css" 
media="print">
+<html><head><META http-equiv="Content-Type" content="text/html; 
charset=iso-8859-1"><title>Apache Tribes - The Tomcat Cluster Communication 
Module (6.0.43) - Apache Tribes - Membership</title><style type="text/css" 
media="print">
                        .noPrint {display: none;}
                        td#mainBody {width: 100%;}
-               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.41, May 19 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Membership</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Membership"><strong>Membership</strong></a></font></td></tr><tr><td><blockq
 uote>
+               </style></head><body bgcolor="#ffffff" text="#000000" 
link="#525D76" alink="#525D76" vlink="#525D76"><table border="0" width="100%" 
cellspacing="0"><!--PAGE HEADER--><tr><td><!--PROJECT LOGO--><a 
href="http://tomcat.apache.org/";><img src="../images/tomcat.gif" align="right" 
alt="Apache Tomcat" border="0"></a></td><td><h1><font 
face="arial,helvetica,sanserif">Apache Tomcat 6.0</font></h1><font 
face="arial,helvetica,sanserif">Version 6.0.43, Nov 14 
2014</font></td><td><!--APACHE LOGO--><a href="http://www.apache.org/";><img 
src="../images/asf-logo.gif" align="right" alt="Apache Logo" 
border="0"></a></td></tr></table><table border="0" width="100%" 
cellspacing="4"><!--HEADER SEPARATOR--><tr><td colspan="2"><hr 
noshade="noshade" size="1"></td></tr><tr><!--LEFT SIDE NAVIGATION--><td 
width="20%" valign="top" nowrap="nowrap" 
class="noPrint"><p><strong>Links</strong></p><ul><li><a 
href="../index.html">Docs Home</a></li><li><a 
href="http://wiki.apache.org/tomcat/FAQ";>FAQ</a></li></ul><p><str
 ong>User Guide</strong></p><ul><li><a href="introduction.html">1) 
Introduction</a></li><li><a href="setup.html">2) Setup</a></li><li><a 
href="faq.html">3) FAQ</a></li></ul><p><strong>Reference</strong></p><ul><li><a 
href="../api/org/apache/catalina/tribes/package-summary.html">JavaDoc</a></li></ul><p><strong>Apache
 Tribes Development</strong></p><ul><li><a 
href="membership.html">Membership</a></li><li><a 
href="transport.html">Transport</a></li><li><a 
href="interceptors.html">Interceptors</a></li><li><a 
href="status.html">Status</a></li><li><a 
href="developers.html">Developers</a></li></ul></td><!--RIGHT SIDE MAIN 
BODY--><td width="80%" valign="top" align="left" id="mainBody"><h1>Apache 
Tribes - The Tomcat Cluster Communication Module</h1><h2>Apache Tribes - 
Membership</h2><table border="0" cellspacing="0" cellpadding="2"><tr><td 
bgcolor="#525D76"><font color="#ffffff" face="arial,helvetica.sanserif"><a 
name="Membership"><strong>Membership</strong></a></font></td></tr><tr><td><blockq
 uote>
     <p>TODO</p>
 </blockquote></td></tr></table></td></tr><!--FOOTER SEPARATOR--><tr><td 
colspan="2"><hr noshade="noshade" size="1"></td></tr><!--PAGE FOOTER--><tr><td 
colspan="2"><div align="center"><font color="#525D76" size="-1"><em>
         Copyright &copy; 1999-2014, Apache Software Foundation



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to