*Back to [[Book|Administrator's Configuration File Reference#cfr]] [[Topic|Administrator's Configuration File Reference#chap3]]*
h2. {{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}}] |
h3. {{dav}} {anchor:d1}
The {{dav}} element configures WebDAV. This element may appear zero or one time within the {{server}} element. For more information, see [{{server}}|S#s3].
h4. 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}}|A#a7]. |
|{{acl-db}} |0 or 1 |Configures the WebDAV Access Control Protocol ACL database. For more details, see [{{acl-db}}|A#a4]. |
|{{lock-db}} |0 or 1 |Configures the WebDAV lock database. For more details, see [{{lock-db}}|K & L#l3]. |
|{{property-db}} |0 or 1 |Configures the WebDAV property database. For more details, see [{{property-db}}|P#p4]. |
h4. See Also
* [#{{dav-collection}}]
* [{{lock-db}}|K & L#l3]
* [{{property-db}}|P#p4]
h3. {{dav-collection}} {anchor:d2}
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}}|V & W#v2].
h4. 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}}|A#a7]. |
|{{acl-db}} |0 or 1 |Configures the WebDAV Access Control Protocol ACL database. For more details, see [{{acl-db}}|A#a4]. |
|{{lock-db}} |0 or 1 |Configures the WebDAV lock database. For more details, see [{{lock-db}}|K & L#l3]. |
|{{property-db}} |0 or 1 |Configures the WebDAV property database. For more details, see [{{property-db}}|P#p4]. |
|{{description}} |0 or 1 |The description of the WebDAV collection. |
h4. See Also
* [#{{dav}}]
* [{{lock-db}}|K & L#l3]
* [{{property-db}}|P#p4]
h3. {{default-auth-db-name}} {anchor:d3}
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}}|S#s3]. This element does not contain any subelements.
h4. See Also
[{{auth-db}}|A#a8]
h3. {{default-auth-realm-name}} {anchor:d4}
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}}|S#s3]. This element does not contain any subelements.
h4. See Also
[{{auth-realm}}|A#a9]
h3. {{default-soap-auth-provider-name}} {anchor:d5}
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}}|S#s3]. This element does not contain any subelements.
h4. See Also
[{{soap-auth-provider}}|S#s8]
h3. {{display-name}} {anchor:d6}
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.
h4. See Also
[{{search-collection}}|S#s2]
h3. {{dns}} {anchor:d7}
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}}|S#s3].
h4. 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. |
h4. See Also
[#{{dns-cache}}]
h3. {{dns-cache}} {anchor:d8}
The {{dns-cache}} element configures the {anchor:indexterm-55} DNS cache. This element may appear zero or one time within the {{server}} element. For more information, see [{{server}}|S#s3].
h4. 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. |
h4. See Also
* [{{acl-cache}}|A#a3]
* [#{{dns}}]
* [{{file-cache}}|F & H#f1]
h2. {{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}}] |
h3. {{dav}} {anchor:d1}
The {{dav}} element configures WebDAV. This element may appear zero or one time within the {{server}} element. For more information, see [{{server}}|S#s3].
h4. 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}}|A#a7]. |
|{{acl-db}} |0 or 1 |Configures the WebDAV Access Control Protocol ACL database. For more details, see [{{acl-db}}|A#a4]. |
|{{lock-db}} |0 or 1 |Configures the WebDAV lock database. For more details, see [{{lock-db}}|K & L#l3]. |
|{{property-db}} |0 or 1 |Configures the WebDAV property database. For more details, see [{{property-db}}|P#p4]. |
h4. See Also
* [#{{dav-collection}}]
* [{{lock-db}}|K & L#l3]
* [{{property-db}}|P#p4]
h3. {{dav-collection}} {anchor:d2}
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}}|V & W#v2].
h4. 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}}|A#a7]. |
|{{acl-db}} |0 or 1 |Configures the WebDAV Access Control Protocol ACL database. For more details, see [{{acl-db}}|A#a4]. |
|{{lock-db}} |0 or 1 |Configures the WebDAV lock database. For more details, see [{{lock-db}}|K & L#l3]. |
|{{property-db}} |0 or 1 |Configures the WebDAV property database. For more details, see [{{property-db}}|P#p4]. |
|{{description}} |0 or 1 |The description of the WebDAV collection. |
h4. See Also
* [#{{dav}}]
* [{{lock-db}}|K & L#l3]
* [{{property-db}}|P#p4]
h3. {{default-auth-db-name}} {anchor:d3}
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}}|S#s3]. This element does not contain any subelements.
h4. See Also
[{{auth-db}}|A#a8]
h3. {{default-auth-realm-name}} {anchor:d4}
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}}|S#s3]. This element does not contain any subelements.
h4. See Also
[{{auth-realm}}|A#a9]
h3. {{default-soap-auth-provider-name}} {anchor:d5}
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}}|S#s3]. This element does not contain any subelements.
h4. See Also
[{{soap-auth-provider}}|S#s8]
h3. {{display-name}} {anchor:d6}
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.
h4. See Also
[{{search-collection}}|S#s2]
h3. {{dns}} {anchor:d7}
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}}|S#s3].
h4. 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. |
h4. See Also
[#{{dns-cache}}]
h3. {{dns-cache}} {anchor:d8}
The {{dns-cache}} element configures the {anchor:indexterm-55} DNS cache. This element may appear zero or one time within the {{server}} element. For more information, see [{{server}}|S#s3].
h4. 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. |
h4. See Also
* [{{acl-cache}}|A#a3]
* [#{{dns}}]
* [{{file-cache}}|F & H#f1]