| | 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-2015 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 docs app server |
|