The WARP Connector
The WARP Connector element represents a
Connector component that communicates with a web
connector via the
WARP protocol. This is used for cases
where you wish to invisibly integrate Tomcat 4 into an existing (or new)
Apache installation, and you want Apache to handle the static content
contained in the web application, and/or utilize Apache's SSL
processing. In many application environments, this will result in
better overall performance than running your applications under
Tomcat stand-alone using the
HTTP/1.1 Connector. However, the only way
to know for sure whether it will provide better performance for
your application is to try it both ways.
FIXME - general description of what happens at server
startup time when you have the WARP Connector configured.
All implementations of Connector
support the following attributes:
Java class name of the implementation to use. This class must
You must specify the standard value defined below.
true if you want calls to
request.getRemoteHost() to perform DNS lookups in
order to return the actual host name of the remote client. Set
false to skip the DNS lookup and return the IP
address in String form instead (thereby improving performance).
By default, DNS lookups are enabled.
If this Connector is supporting non-SSL
requests, and a request is received for which a matching
<security-constraint> requires SSL transport,
Catalina will automatically redirect the request to the port
number specified here.
Set this attribute to the name of the protocol you wish to have
returned by calls to
example, you would set this attribute to "
for an SSL Connector. The default value is "
See SSL Support for more information.
Set this attribute to
true if you wish to have
request.isSecure() to return
for requests received by this Connector (you would want this on an
SSL Connector). The default value is
FIXME - Update the above descriptions for anything
that the WARP Connector delegates to Apache.
The standard implementation of WARP Connector is
It supports the following additional attributes (in addition to the
common attributes listed above):
FIXME - Document any additional configuration attributes
supported by the WARP connector.
FIXME - Document any use of a nested
element for communicating with
mod_webapp over SSL.
FIXME - Document any special features supported by the