The WebDAV elements are as follows:
Defines the WebDAV (Web-based Distributed Authoring and Versioning) configuration for the VS element.
The following table describes subelements for the DAV element.
Table 2–19 DAV Subelements
Element |
Required |
Description |
---|---|---|
zero or more |
Specifies a property or a variable. |
|
zero or more |
Collections for which DAV is enabled. |
The following table describes attributes for the DAV element.
Table 2–20 DAV Attributes
Attribute |
Default |
Description |
---|---|---|
lockdb |
server-instance/lock-db/vs |
(optional) Specifies the directory where the locking database will be maintained. |
lockdbupdateinterval |
0 |
(optional) specifies the frequency with which the memory representation of the lock database should be synced up to the disk copy of the lock database. The interval is specified in seconds. A value of zero disables the memory representation of the lock database. |
minlocktimeout |
none |
(optional) Minimum lifetime of a lock in seconds, -1 implies never expires. A value of 0 sets minlocktimeout to infinity. |
propdbupdateinterval |
0 |
(optional) specifies the frequency with which the memory representation of the property database should be synced up to the disk copy of the database. The interval is specified in seconds. A value of zero disables the memory representation of the property database. |
maxpropdbsize |
8192 |
(optional) specifies an upper limit on the total size of the memory representation of the property databases in the collection. When this size is reached, any additional databases accessed in this collection will not have a memory representation. |
maxxmlrequestbodysize |
8192 |
(optional) Maximum size of the XML request body. Needed to prevent potential Denial of Service (DOS) attacks. |
maxpropdepth |
1 |
(optional) The depth of the PROPFIND request. If the request is to a collection, then the depth of the subdirectories included in the response is specified by this attribute. Legal values are 0, 1, and infinity. |
enabled |
true |
(optional) Specifies if DAV functionality is enabled for a virtual server. Legal values are yes, no, true, false, on, off, 1, 0. |
Defines a DAV-enabled collection of documents rooted at a URI; the source of the documents are accessed via a separate URI space.
The DAVCOLLECTION element defines WebDAV functionality for a URI space. The attributes specified on a collection override any virtual server attribute values.
The following table describes subelements for the DAVCOLLECTION element.
Table 2–21 DAVCOLLECTION Subelements
Element |
Required |
Description |
---|---|---|
zero or one |
Contains a text description of this element. |
The following table describes attributes for the DAVCOLLECTION element.
Table 2–22 DAVCOLLECTION Attributes
Attribute |
Default |
Description |
---|---|---|
uri |
none |
(required) Specifies the URI by which the output content is accessed. |
sourceuri |
none |
(optional) Specifies the URI by which the source content of the documents are accessed. |
lockdb |
lockdb value specified in the DAV element |
(optional) Specifies the directory where the locking database will be maintained. |
lockdbupdateinterval |
The value specified in the DAV element. |
(optional) specifies the frequency with which the memory representation of the lock database should be synced up to the disk copy of the lock database. The interval is specified in seconds. A value of zero disables the memory representation of the lock database. |
minlocktimeout |
minlocktimeout attribute value specified in the DAV element |
(optional) Minimum lifetime of a lock in seconds, -1 implies never expires, 0 turns locking off. |
propdbupdateinterval |
The value specified in the DAV element. |
(optional) specifies the frequency with which the memory representation of the property database should be synced up to the disk copy of the database. The interval is specified in seconds. A value of zero disables the memory representation of the property database. |
maxpropdbsize |
The value specified in the DAV element. |
(optional) specifies an upper limit on the total size of the memory representation of the property databases in the collection. When this size is reached, any additional databases accessed in this collection will not have a memory representation. |
maxxmlrequestbodysize |
The value specified in the DAV element. |
(optional) Maximum size of the XML request body. Needed to prevent potential Denial of Service (DOS) attacks. |
maxpropdepth |
The value specified in the DAV element. |
(optional) The maximum depth permitted for a DAV PROPFIND request. Allowed values are 0, 1, and infinity. |
enabled |
true |
(optional) Specifies if DAV functionality is enabled for this collection. |