|
|
 |  |
|
|
Adds dynamic classloaders to the current environment.
Configures an auto-compiling WEB-INF/classes -style class loader.
As a child of .
Additional arguments to be passed to the Java compiler. Resin 3.0
As a child of .
If true, multiple changed *.java files will be compiled in a single batch. Resin 3.0.7
As a child of .
I18N encoding for the Java compiler. Since Resin 3.0
As a child of .
Filesystem path for the class loader. Since Resin 3.0
As a child of .
Java source directory. Since Resin 3.0
As a child of .
If true, .class files without matching .java files will be deleted. Since Resin 3.0
Configures a jar library, WEB-INF/lib -style class loader.
As a child of .
Filesystem path for the class loader. Since Resin 3.0
Configures a jar library, WEB-INF/lib -style class loader similar to
, but will also find .jar and
.zip files in subdirectories.
As a child of .
Filesystem path for the class loader. Since Resin 3.0
Configures a custom make-style loader.
Use of servlet-hack is discouraged.
Configures a simple classes -style class loader.
As a child of .
Filesystem path for the class loader. Since Resin 3.0
As a child of .
Class package prefix to only load to a subset of classes. Resin 3.0
Configures a cluster of Resin servers for load balancing and sharing
state information.
As a child of .
identifies the cluster for later reference. Since Resin 3.0
As a child of .
configures the srun port and protocol for a cluster server. Since Resin 3.0
As a child of .
specialized configuration for sub-clusters. Since Resin 3.0
As a child of .
an identifier for a previous cluster-definition to use for the cluster. Since Resin 3.0
Defines a cluster for later use by cluster-ref.
As a child of .
identifies the cluster for later reference. Since Resin 3.0
As a child of .
configures the srun port and protocol for a cluster server. Since Resin 3.0
As a child of .
specialized configuration for sub-clusters. Since Resin 3.0
Configures a JCA resource adapter and its
associated connection factories.
As a child of .
Configures a connector
As a child of .
Specifies the rar connector's display-name
As a child of .
Configures the resource-adapter
As a child of .
Configures a connection-factory
As a child of .
JNDI name for a resource-adapter or connection-factory
As a child of .
For connectors with multiple connection-factories, specifies the connection-factory
As a child of .
Enables the local transaction optimization. Resin 3.0.7
As a child of .
Bean-style initialization
Defines a database resource.
Configures an EJB/CMP server.
Configures a JNDI scalar value for JNDI-based application configuration.
As a child of .
JNDI name to store the value. Since Servlet 2.1
As a child of .
Java type for the value. Since Servlet 2.1
As a child of .
Value to be stored. Since Servlet 2.1
Links a foreign JNDI contexts or JNDI object.
As a child of .
The JNDI name where the foreign context should be linked. Resin 3.0
As a child of .
Class name of the JNDI InitialContextFactory. Since Resin 1.2
As a child of .
Sub-context of the foreign JNDI context. Since Resin 1.2
As a child of .
Configuration parameters for the JNDI environment passed to InitialContextFactory. Since Resin 1.2
Configures a JNDI ObjectFactory.
As a child of .
JNDI name for the reference. Since Resin 3.0
As a child of .
Class name of the ObjectFactory. Resin 3.0
As a child of .
Bean-style initialization for the factory
Configures a custom bean resource and stores in JNDI.
As a child of .
JNDI name for the resource. Since Resin 3.0
As a child of .
Bean class implementing the resource. Since Resin 3.0
As a child of .
Arguments to the resource's constructor. Since Resin 3.0
As a child of .
JMX name for management registration. Resin 3.0
As a child of .
Bean-style initialization for the bean
As a child of .
Registers the bean as a listener for a JMX emitter. Resin 3.0
As a child of .
Enables the local transaction optimization. Resin 3.0.7
Defines a deployment directory for .rar files.
As a child of .
Configures .rar deployment
As a child of .
Configures the path where users will place .rar files
As a child of .
Configures the directory where Resin will expand rar files
Declares that the application needs a resouce configuration.
Configures JDK 1.4 java.util.logger logging.
Configures the destination for System.err .
Configures the destination for System.out .
Configures an authentication resource for the current context.
As a child of .
The JNDI name where the authenticator is stored. Since Resin 3.0
As a child of .
The implementing class for the authenticator. Since Resin 3.0
As a child of .
A bean-style configuration section. Since Resin 3.0
Sets a Java system property.
Configures the Java compiler for automatically compiled files.
As a child of .
Configures the Java compiler to use. Since Resin 3.0
As a child of .
Any additional arguments for the compiler. Since Resin 3.0
As a child of .
Any encoding valued for the compiler. Since Resin 3.0
Configures a path as a file which should force a reload when changed,
like web.xml and resin.xml.
As a child of .
Filesystem path to the dependent file. Since Resin 3.0
Configures how often the environment context
should be checked for changes.
Specifies the default character encoding for the environment.
Specifies whether the environment context is case sensitive or insensitive.
Application temp directory.
Application work directory.
Specifies the access log file.
As a child of .
The access log path.
As a child of .
Access log format.
As a child of .
Class implementing AbstractAccessLog for custom logging.
As a child of .
how often to rollover the log.
Normally in days (15D), weeks (2W) or months (1M).
As a child of .
max size of the log before a rollover.
As a child of .
format the name of the archive file.
Configures Resin's internal HTTP proxy cache.
Resin's cache can dramatically improve performance by avoiding re-evaluation
of slowly changing database-backed changes.
As a child of .
filesystem location of the cache
As a child of .
enables/disables the cache
As a child of .
max number of entries allowed in the cache
As a child of .
max size of the cache saved in memory
As a child of .
max size of the cache saved on disk
Defines the cluster of Resin JVMs used for load-balancing and for
sharing distributed sessions.
Configures the thread pool shared among all ports.
As a child of .
maximum number of working threads
As a child of .
maximum number of spare working threads
As a child of .
minimum number of spare working threads
Configures the directory where web pages will be placed when
using webserver-style deployment instead of war-based deployment.
Configures the Unix setuid group name used after Resin binds the
reserved ports as root.
Configures a virtual host.
As a child of .
primary host name
As a child of .
Regular expression based host matching
As a child of .
Canonical host name
As a child of .
Aliases matching the same host
As a child of .
Host to use for a redirect to SSL
As a child of .
Root directory for host files
As a child of .
Document directory root
Defaults for a virtual host.
Configures a deploy directory for virtual host.
As a child of .
path to the deploy directory
As a child of .
path to the expansion directory
As a child of .
defaults for the expanded host&td>
As a child of .
the host name to match
Configures a HTTP port listening for HTTP requests.
As a child of .
server id matching the -server command line
As a child of .
hostname of the interface to listen to
As a child of .
port to listen to
As a child of .
sets the NO_DELAY socket parameter
As a child of .
The socket factory's listen backlog for receiving sockets
As a child of .
forces all requests to this <http> to use the named virtual host
As a child of .
configures the port to use OpenSSL
As a child of .
configures the port to use JSSE for SSL
For reliability, Resin periodically checks the amount of free
memory available.
Configures SSL.
As a child of .
the file containing the server's certificate
As a child of .
the file containing the server's certificate key, if separate from certificate-file
As a child of .
the certificate key password
As a child of .
A file containing an intermediate (untrusted) and root (trusted) certificate. See Certificate Chains.
As a child of .
true or false, enables the SSL session cache
As a child of .
sets the SSL session cache timeout in seconds
As a child of .
Verify the client, value is one of `require' (the client has to present a valid certificate), `optional' (the client may present a valid certificate), `optional-no-ca' (the client may present a certificate, it may be unverifiable)
As a child of .
the maximum number of intermediate signers to accept when verifying client certificates
As a child of .
a file containing a concatenated list of PEM-encoded certificates recognized for client authentication
As a child of .
a file containing a concatenated list of PEM-encoded certificates which have been revoked and are no longer valid
As a child of .
a combination of +all, -all, +sslv2, -sslv2, +sslv3, -sslv3, +tlsv1, -tlsv1
As a child of .
Starts a thread that periodically makes a request to the server, and
restarts Resin if it fails.
As a child of .
A url to ping.
As a child of .
Time to wait between pings. The first ping is always 15m after the server starts, this is for subsequent pings.
As a child of .
If a ping fails, number of times to retry before giving up and restarting
As a child of .
time between retries
As a child of .
time to wait for server to satrt responding to the tcp connection before giving up
Enable the use of the security manager for the JVM.
Add one or more security providers.
Top-level configuration for the resin.conf file.
Specifies the root directory for the <server> and <host>
contexts.
Main configuration for the server, configuring ports,
threads and virtual hosts.
Configures a clustered HMUX listener.
As a child of .
If true, the server is generally used as a backup
As a child of .
time to treat a connection-failed connection as dead
As a child of .
hostname of the interface to listen to
As a child of .
Session index of the srun
As a child of .
configures the port to use JSSE for SSL
As a child of .
time to keepalive a connection to the srun
As a child of .
configures the port to use OpenSSL
As a child of .
port to listen to
As a child of .
configures the Srun protocol
As a child of .
server id matching the -server command line
As a child of .
The socket factory's listen backlog for receiving sockets
As a child of .
sets the NO_DELAY socket parameter
As a child of .
time to wait for a request to reply
Configures the Unix setuid user name used after Resin binds the
reserved ports as root.
<fileset> provides the ability to match a set of files.
As a child of .
the starting directory
As a child of .
an include pattern
As a child of .
an exclude pattern
Specifies Expires times for cacheable pages.
As a child of .
A pattern matching the url:
/foo/*, /foo, or *.foo
As a child of .
A regular expression matching the url
As a child of .
A time interval.
Specifies configuration files for the web-app.
Specifies ear expansion.
As a child of .
The path to the deploy directory
As a child of .
directory where ears should be expanded
Configures JSP behavior.
As a child of .
Automatically compile changed JSP files
As a child of .
Ignore EL expressions in JSP text
As a child of .
Optimize JSTL JSP compilation
As a child of .
Ignore exceptions generated in EL expressions
As a child of .
Default JSP pages to use XML syntax
As a child of .
Try to load precompiled JSP pages
As a child of .
Recompile the JSP file when an Error occurs in loading
As a child of .
Return 404 when JSP source is deleted
As a child of .
Creates sessions for each JSP page
As a child of .
Enable Velocity statements
Maps url patterns to real paths.
As a child of .
A pattern matching the url: /foo/*, /foo, or *.foo
As a child of .
A regular expression matching the url
As a child of .
The prefix of the real path. When used
with url-regexp, allows substitution variables like $1.
The maximum time Resin will wait for requests to finish before closing the web-app.
Forces servlet-mapping to follow strict Servlet 2.2, disallowing
PATH_INFO.
Establishes the defaults for a .
web-app configures a web application.
As a child of .
The url prefix selecting this application.
As a child of .
A regexp to select this application.
As a child of .
The document directory for
the application, corresponding to a url of /id/.
Can use regexp replacement variables.
Specifies war expansion.
As a child of .
The path to the webapps directory
As a child of .
url-prefix added to all expanded webapps
As a child of .
directory where wars should be expanded
As a child of .
true if web-apps should only be initialized when first used
Enables multipart-mime for forms and file uploads.
As a child of .
maximum size of an upload request (in kb).
Initializes application (ServletContext) variables.
Defines a filter alias for later mapping.
As a child of .
The filter's name (alias)
As a child of .
The filter's class (defaults to filter-name), which extends
As a child of .
Initialization parameters, see
Maps url patterns to filters.
As a child of .
The filter name
As a child of .
A pattern matching the url: /foo/*, /foo, or *.foo
As a child of .
As a child of .
A regular expression matching the url
As a child of .
The filter name can use replacement vars
from url-regexp like $1.
It can also specify a
class name directly like test.HelloWorld
Defines a servlet alias for later mapping using .
As a child of .
The servlet's name (alias)
As a child of .
The servlet's class (In Resin, defaults to servlet-name)
As a child of .
Initialization parameters
As a child of .
Initializes the servlet when the server starts.
As a child of .
Times to execute the servlet automatically,
A Resin extension.
Maps url patterns to servlets.
As a child of .
The servlet name
As a child of .
A pattern matching the url:
/foo/*, /foo, or *.foo
As a child of .
A regular expression matching the url
As a child of .
The servlet name can use replacement vars
from url-regexp like $1.
It can also specify a
class name directly like test.HelloWorld
Maps URL by regular expressions to custom servlets.
Session configuration parameters.
As a child of .
The session timeout in minutes, 0 means never timeout.
As a child of .
Maximum active sessions
As a child of .
Enable cookies for sessions. (resin 1.1)
As a child of .
Enable URL rewriting for sessions. (resin 1.1)
As a child of .
Version of the cookie spec for sessions. (resin 1.2)
As a child of .
Domain for session cookies. (resin 1.2)
As a child of .
Max age for persistent session cookies. (resin 2.0)
As a child of .
Maximum length of the cookie.
(resin 2.1.1)
As a child of .
Persistent sessions using a file store. (resin 1.2)
As a child of .
(resin 3.0)
As a child of .
Persistent sessions using a JDBC store. (resin 1.2)
As a child of .
Persistent sessions use the cluster for storage. (resin 3.0)
As a child of .
Reload data from the store on every request. (resin 1.2)
As a child of .
Save session data to the store on every request. (resin 1.2)
As a child of .
Only save session when the application shuts down. (resin 1.2.3)
As a child of .
Reuse the session id even if the session has timed out. (resin 2.0.4)
As a child of .
When persisting a session, ignore any values which don't implement java.io.Serializable
As a child of .
(resin 3.0)
Maps url patterns to mime-types.
As a child of .
url extension
As a child of .
the mime-type
Sets the files to use as when no filename is present in
url.
By default, Resin returns a 500 Servlet Error and a stack trace for
exceptions and a simple 404 File Not Found for error pages.
As a child of .
Select the error page based on an HTTP status code
As a child of .
Select the error page based on a Java exception
As a child of .
The error page to display
Specifies protected areas of the web site.
Specifies a collection of areas of the web site.
As a child of .
a name for a web resource collection
As a child of .
As a child of .
url patterns describing the resource
As a child of .
HTTP methods to be restricted.
As a child of .
Requires that authenticated users fill the specified role.
In Resin's JdbcAuthenticator, normal users are in the "user" role.
Think of a role as a group of users.
As a child of .
Roles which are allowed to access the resource.
Restricts access to secure transports, such as SSL
As a child of .
Required transport properties. NONE,
INTEGRAL, and CONFIDENTIAL are allowed values.
As a child of .
A class that extends
As a child of .
initialization parameters, set in the object using Bean-style setters and getters
HTTP Authentication is defined in the RFC HTTP Authentication: Basic and
Digest .
As a child of .
Authentication method, either BASIC for HTTP Basic Authentication, FORM for form based authentication, or DIGEST for HTTP Digest Authentication.
As a child of .
The realm name to use in HTTP authentication
As a child of .
Configuration for form login, see
As a child of .
Defines a custom class which extends com.caucho.server.security.AbstractLogin
As a child of .
Initialization for the custom login class
Configures authentication using forms.
As a child of .
The page to be used to prompt the user login
As a child of .
The error page for unsuccessful login
As a child of .
Use an internal redirect on success instead of a sendRedirect
As a child of .
If true, the form's j_uri will override a stored URI
As a child of .
The form's mandatory action
As a child of .
The user name
As a child of .
The password
As a child of .
Optional Resin extension for the successful display page.
As a child of .
Optional Resin extension to allow cookie login.
Configure the destination for System.out .
As a child of .
Output path for the stream, see "Log Paths".
As a child of .
a timestamp format string
to use at the beginning of each log line.
As a child of .
how often to rollover the log. Specify in days (15D), weeks (2W),
months (1M), or hours (1h). See Rollovers.
As a child of .
maximum size of the file before a rollover occurs, in bytes (50000),
kb (128kb), or megabytes (10mb).
See Rollovers.
As a child of .
the format for the archive filename when a rollover occurs,
see Rollovers.
Configure the destination for System.err .
As a child of .
Output path for the stream, see "Log Paths".
As a child of .
a timestamp format string
to use at the beginning of each log line.
As a child of .
how often to rollover the log. Specify in days (15D), weeks (2W),
months (1M), or hours (1h). See Rollovers.
As a child of .
maximum size of the file before a rollover occurs, in bytes (50000),
kb (128kb), or megabytes (10mb).
See Rollovers.
As a child of .
the format for the archive filename when a rollover occurs,
see Rollovers.
Specify the access log file.
As a child of .
Output path for the log entries, see
"Log Paths".
As a child of .
Access log format.
As a child of .
how often to rollover the log. Specify in days (15D), weeks (2W),
months (1M), or hours (1h). See Rollovers.
As a child of .
maximum size of the file before a rollover occurs, in bytes (50000),
kb (128kb), or megabytes (10mb).
See Rollovers.
As a child of .
the format for the archive filename when a rollover occurs,
see Rollovers.
As a child of .
a class extending
for custom logging
As a child of .
bean-style initialization for the custom class
Configure the amount and destination of debug logging for the JDK
java.util.logging.* API.
As a child of .
A hierarchical name, typically aligned with the Java packaging names
As a child of .
The log level
As a child of .
Output path for the log messages, see
"Log Paths"
As a child of .
a timestamp format string
to use at the beginning of each log line.
As a child of .
a format string to control the
output of each log message. Since Resin 3.0.5.
As a child of .
how often to rollover the log. Specify in days (15D), weeks (2W),
months (1M), or hours (1h). See Rollovers.
As a child of .
maximum size of the file before a rollover occurs, in bytes (50000),
kb (128kb), or megabytes (10mb).
See Rollovers.
As a child of .
the format for the archive filename when a rollover occurs,
see Rollovers.
As a child of .
add a custom Handler, the name of a class that extends
As a child of .
set a custom Formatter, the name of a class that extends
Configures Java Bean-style objects.
This special attribute can be used with all sub-beans to
instantiate a different bean class than the one defined in the parent
bean.
resin:set adds an EL variable to the current context.
As a child of .
name of the variable to set
As a child of .
value
resin:if executes part of the configuration file conditionally.
As a child of .
the test to perform
resin:choose implements an if, elsif, else.
As a child of .
As a child of .
As a child of .
the test to perform
As a child of .
the test to perform
Logs a message to the given log file.
resin:import is used to read configuration information from another file.
The target file is validated by a schema where the schema depends on the
location of the resin:import.
A resin:import in <server> will have a target with a top-level
of <server>.
As a child of .
a path to a file
As a child of .
a
As a child of .
if true, no error when file does not exist
resin:env creates a new environment for a section of the
configuration file.
The configuration EL supports a the static function jndi:lookup.
jndi:lookup can be used to lookup a JNDI value for the configuration.
Format a timestamp string.
Format a string using a sprintf-like format string.
Copyright (c) 1998-2009 Caucho Technology, Inc. All rights reserved. caucho® ,
resin® and
quercus®
are registered trademarks of Caucho Technology, Inc.
|
Copyright (c) 1998-2009 Caucho Technology, Inc. All rights reserved. caucho® ,
resin® and
quercus®
are registered trademarks of Caucho Technology, Inc.
|