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