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