server.xml elements beginning with D
The following elements are discussed below:
| dav | dav-collection | default-auth-db-name | default-auth-realm-name |
| default-soap-auth-provider-name | display-name | dns | dns-cache |
dav
The dav element configures WebDAV. This element may appear zero or one time within the server element. For more information, see server.
Subelements
The dav element can contain the following subelements:
Table 3-14 List of dav Subelements
| Element | Occurrences | Description |
|---|---|---|
| enabled | 0 or 1 | Determines whether WebDAV is enabled at runtime. The default value is true. |
| default-owner | 0 or 1 | Defines the name of the default owner of the resource. |
| min-lock-timeout | 0 or 1 | The minimum expiration time (in seconds) for WebDAV locks. The value can be from 0.001 to 3600, or 0 for no limit. |
| max-xml-request-body-size | 0 or 1 | The maximum size (in bytes) allowed for WebDAV XML request bodies. The value can be from 0 to 2147483647, or -1 for no limit. |
| max-propfind-depth | 0 or 1 | The maximum depth of PROPFIND requests sent to collections. The value can be 0, 1, or infinity. |
| max-expand-property-depth | 0 or 1 | The maximum depth allowed for WebDAV expand-property REPORT responses. The value can be from 0 to 100. |
| max-report-response-elements | 0 or 1 | The maximum number of response elements a REPORT response body can have. The value can be from 0 to 2147483647. The default value is 1000. |
| auth | 0 or 1 | Configures the WebDAV Access Control Protocol authentication. For more details, see auth. |
| acl-db | 0 or 1 | Configures the WebDAV Access Control Protocol ACL database. For more details, see acl-db. |
| lock-db | 0 or 1 | Configures the WebDAV lock database. For more details, see lock-db. |
| property-db | 0 or 1 | Configures the WebDAV property database. For more details, see property-db. |
See Also
dav-collection
The dav-collection element configures a WebDAV collection. This element may appear zero or more times within the virtual-server element. For more information, see virtual-server.
Subelements
The dav-collection element can contain the following subelements:
Table 3-15 List of dav–collection Subelements
| Element | Occurrences | Description |
|---|---|---|
| enabled | 0 or 1 | Determines whether WebDAV is enabled at runtime. The default value is true. |
| default-owner | 0 or 1 | The name of the default owner of the resource. |
| uri | 1 | The existing root URI on which the WebDAV should be enabled. |
| source-uri | 0 or 1 | The URI which the WebDAV clients can use to access the source code of content. |
| min-lock-timeout | 0 or 1 | The minimum expiration time (in seconds) for WebDAV locks. The value can be from 0.001 to 3600, or –1 for no limit. |
| max-xml-request-body-size | 0 or 1 | The maximum size (in bytes) allowed for WebDAV XML request bodies. The value can be from 0 to 2147483647, or -1 for no limit. |
| max-propfind-depth | 0 or 1 | The maximum depth of PROPFIND requests sent to collections. The value can be 0, 1, or infinity. |
| max-expand-property-depth | 0 or 1 | The maximum depth allowed for WebDAV expand-property REPORT responses. The value can be from 0 to 100. |
| max-report-response-elements | 0 or 1 | The maximum number of response elements a REPORT response body can have. The value can be from 0 to 2147483647. The default value is 1000. |
| auth | 0 or 1 | Configures the WebDAV Access Control Protocol authentication. For more details, see auth. |
| acl-db | 0 or 1 | Configures the WebDAV Access Control Protocol ACL database. For more details, see acl-db. |
| lock-db | 0 or 1 | Configures the WebDAV lock database. For more details, see lock-db. |
| property-db | 0 or 1 | Configures the WebDAV property database. For more details, see property-db. |
| description | 0 or 1 | The description of the WebDAV collection. |
See Also
default-auth-db-name
The default-auth-db-name element specifies the name of the default ACL authentication database. This element may appear zero or one time within the server element. For more information, see server. This element does not contain any subelements.
See Also
default-auth-realm-name
The default-auth-realm-name element specifies the name of the default Servlet container authentication realm. This element may appear zero or one time within the server element. For more information, see server. This element does not contain any subelements.
See Also
default-soap-auth-provider-name
The default-soap-auth-provider-name element specifies the name of the default Simple Object Access Protocol (SOAP) message-level authentication provider. This element may appear zero or one time within the server element. For more information, see server. This element does not contain any subelements.
See Also
display-name
The display-name element specifies a human-readable name for the collection to be used while displaying the collection to the end user. This element does not contain any subelements.
See Also
dns
The dns element configures how the server uses the domain name system (DNS). This element may appear zero or one time within the server element. For more information, see server.
Subelements
The dns element can contain the following subelements:
Table 3-16 List of dns Subelements
| Element | Occurrences | Description |
|---|---|---|
| enabled | 0 or 1 | Determines whether the server does DNS lookups. The default value is false. |
| async | 0 or 1 | Determines whether the server uses its own asynchronous DNS resolver instead of the operating system's synchronous resolver. The default value is true. |
| timeout | 0 or 1 | The timeout (in seconds) for asynchronous DNS lookups. The value can be from 0.001 to 3600. |
See Also
dns-cache
The dns-cache element configures the DNS cache. This element may appear zero or one time within the server element. For more information, see server.
Subelements
The dns-cache element can contain the following subelements:
Table 3-17 List of dns-cache Subelements
| Element | Occurrences | Description |
|---|---|---|
| enabled | 0 or 1 | Determines whether the server caches DNS lookup results. The default value is true. |
| max-age | 0 or 1 | The maximum amount of time (in seconds) to cache a DNS lookup result. The value can be from 1 to 31536000. |
| max-entries | 0 or 1 | The maximum number of DNS lookup results to cache. The value can be from 32 to 32768. |