pnever      2002/06/21 00:48:06

  Modified:    src/conf/webapp Domain.xml web.xml
  Log:
  Minor changes:
  added more mime-types, pretty-printing, replaced tabs by spaces, ...
  
  Revision  Changes    Path
  1.36      +151 -151  jakarta-slide/src/conf/webapp/Domain.xml
  
  Index: Domain.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/conf/webapp/Domain.xml,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- Domain.xml        20 Jun 2002 11:32:20 -0000      1.35
  +++ Domain.xml        21 Jun 2002 07:48:06 -0000      1.36
  @@ -1,15 +1,15 @@
   <?xml version="1.0"?>
   <slide logger="org.apache.slide.util.logger.SimpleLogger" logger-level="6" 
default="slide">
  -     <!--
  +    <!--
   logger
   ~~~~~~
  -org.apache.slide.util.logger.SimpleLogger 
  +org.apache.slide.util.logger.SimpleLogger
      default logger with 1 log level
  -log4j.Log4jLogger 
  +log4j.Log4jLogger
      logger with fine granularity
      see http://jakarta.apache.org/log4j/
   
  -logger-level 
  +logger-level
   ~~~~~~~~~~~~
   0 EMERGENCY
   1 CRITICAL
  @@ -18,41 +18,41 @@
   6 INFO
   7 DEBUG
   -->
  -     <namespace name="slide">
  -             <!-- ### Memory Configuration ###
  +    <namespace name="slide">
  +        <!-- ### Memory Configuration ###
        The following memory configuration uses the MemoryDescriptorsStore
        for node,security,locks and revisions. For content the FileContentStore
        is used. Content is reset before start.
   -->
  -             <definition>
  -                     <store name="memory">
  -                             <nodestore 
classname="slidestore.reference.MemoryDescriptorsStore"/>
  -                             <securitystore>
  -                                     <reference store="nodestore"/>
  -                             </securitystore>
  -                             <lockstore>
  -                                     <reference store="nodestore"/>
  -                             </lockstore>
  -                             <revisiondescriptorsstore>
  -                                     <reference store="nodestore"/>
  -                             </revisiondescriptorsstore>
  -                             <revisiondescriptorstore>
  -                                     <reference store="nodestore"/>
  -                             </revisiondescriptorstore>
  -                             <contentstore 
classname="slidestore.reference.FileContentStore">
  -                                     <parameter 
name="rootpath">contentstore</parameter>
  -                                     <parameter name="version">false</parameter>
  -                                     <parameter 
name="resetBeforeStarting">true</parameter>
  -                             </contentstore>
  -                     </store>
  -                     <scope match="/" store="memory"/>
  -             </definition>
  -             <!-- ### JDBC Configuration ###
  +        <definition>
  +            <store name="memory">
  +                <nodestore classname="slidestore.reference.MemoryDescriptorsStore"/>
  +                <securitystore>
  +                    <reference store="nodestore"/>
  +                </securitystore>
  +                <lockstore>
  +                    <reference store="nodestore"/>
  +                </lockstore>
  +                <revisiondescriptorsstore>
  +                    <reference store="nodestore"/>
  +                </revisiondescriptorsstore>
  +                <revisiondescriptorstore>
  +                    <reference store="nodestore"/>
  +                </revisiondescriptorstore>
  +                <contentstore classname="slidestore.reference.FileContentStore">
  +                    <parameter name="rootpath">contentstore</parameter>
  +                    <parameter name="version">false</parameter>
  +                    <parameter name="resetBeforeStarting">true</parameter>
  +                </contentstore>
  +            </store>
  +            <scope match="/" store="memory"/>
  +        </definition>
  +        <!-- ### JDBC Configuration ###
        The following jdbc sample configuration uses the hsql Database Engine
  -     a relational database engine written in Java, for more info: 
  -     http://hsqldb.sourceforge.net/ 
  +     a relational database engine written in Java, for more info:
  +     http://hsqldb.sourceforge.net/
   -->
  -             <!--
  +        <!--
       <definition>
         <store name="jdbc">
           <nodestore classname="slidestore.reference.JDBCDescriptorsStore">
  @@ -83,155 +83,155 @@
         <scope match="/" store="jdbc" />
       </definition>
   -->
  -             <!-- ### Mixed JDBC - Filesystem ###
  +        <!-- ### Mixed JDBC - Filesystem ###
        stores: slidestore.reference.JDBCDescriptorsStore
                slidestore.reference.FileContentStore
        !!! set resetBeforeStarting parameter for FileContentStore to false !!!
   -->
  -             <!-- ### Cloudscape configuration (embedded database) ###
  +        <!-- ### Cloudscape configuration (embedded database) ###
        stores: slidestore.cloudscape.CloudscapeDescriptorsStore
                slidestore.cloudscape.CloudscapeContentStore
        driver: COM.cloudscape.core.JDBCDriver
        url:    jdbc:cloudscape:slidestructure;create=true
                jdbc:cloudscape:slidecontent;create=true
   -->
  -             <!-- ### Oracle configuration (thin driver) ###
  +        <!-- ### Oracle configuration (thin driver) ###
        stores: slidestore.reference.JDBCDescriptorsStore
                slidestore.oracle.OracleContentStore
        driver: oracle.jdbc.OracleDriver
        url:    jdbc:oracle:thin:@localhost:1521:slide
   -->
  -             <configuration>
  -                     <!-- Actions mapping -->
  -                     <default-action>/actions</default-action>
  -                     <read-object>/actions/read</read-object>
  -                     <create-object>/actions/write</create-object>
  -                     <remove-object>/actions/write</remove-object>
  -                     <grant-permission>/actions/manage</grant-permission>
  -                     <revoke-permission>/actions/manage</revoke-permission>
  -                     <read-permissions>/actions/manage</read-permissions>
  -                     <lock-object>/actions/write</lock-object>
  -                     <kill-lock>/actions/manage</kill-lock>
  -                     <read-locks>/actions/read</read-locks>
  -                     <read-revision-metadata>/actions/read</read-revision-metadata>
  -                     
<create-revision-metadata>/actions/write</create-revision-metadata>
  -                     
<modify-revision-metadata>/actions/write</modify-revision-metadata>
  -                     
<remove-revision-metadata>/actions/write</remove-revision-metadata>
  -                     <read-revision-content>/actions/read</read-revision-content>
  -                     
<create-revision-content>/actions/write</create-revision-content>
  -                     
<modify-revision-content>/actions/write</modify-revision-content>
  -                     
<remove-revision-content>/actions/write</remove-revision-content>
  -                     <!-- Paths configuration -->
  -                     <userspath>/users</userspath>
  -                     <guestpath>guest</guestpath>
  -                     <filespath>/files</filespath>
  -                     <parameter name="dav">true</parameter>
  -                     <parameter name="standalone">true</parameter>
  -                     <!-- Roles definition -->
  -                     <role name="root">slideroles.basic.RootRole</role>
  -                     <role name="user">slideroles.basic.UserRole</role>
  -                     <role name="guest">slideroles.basic.GuestRole</role>
  -                     <!-- Users management -->
  -                     <auto-create-users>true</auto-create-users>
  -                     <!-- Default properties mapping -->
  -                     <default-property name="foo" namespace="nsfoo/" value="bar" 
role="user"/>
  -                     <default-property name="password" namespace="slide/" value="" 
role="user"/>
  -             </configuration>
  -             <data>
  -                     <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/">
  -                             <!-- Subject can be:
  +        <configuration>
  +            <!-- Actions mapping -->
  +            <default-action>/actions</default-action>
  +            <read-object>/actions/read</read-object>
  +            <create-object>/actions/write</create-object>
  +            <remove-object>/actions/write</remove-object>
  +            <grant-permission>/actions/manage</grant-permission>
  +            <revoke-permission>/actions/manage</revoke-permission>
  +            <read-permissions>/actions/manage</read-permissions>
  +            <lock-object>/actions/write</lock-object>
  +            <kill-lock>/actions/manage</kill-lock>
  +            <read-locks>/actions/read</read-locks>
  +            <read-revision-metadata>/actions/read</read-revision-metadata>
  +            <create-revision-metadata>/actions/write</create-revision-metadata>
  +            <modify-revision-metadata>/actions/write</modify-revision-metadata>
  +            <remove-revision-metadata>/actions/write</remove-revision-metadata>
  +            <read-revision-content>/actions/read</read-revision-content>
  +            <create-revision-content>/actions/write</create-revision-content>
  +            <modify-revision-content>/actions/write</modify-revision-content>
  +            <remove-revision-content>/actions/write</remove-revision-content>
  +            <!-- Paths configuration -->
  +            <userspath>/users</userspath>
  +            <guestpath>guest</guestpath>
  +            <filespath>/files</filespath>
  +            <parameter name="dav">true</parameter>
  +            <parameter name="standalone">true</parameter>
  +            <!-- Roles definition -->
  +            <role name="root">slideroles.basic.RootRole</role>
  +            <role name="user">slideroles.basic.UserRole</role>
  +            <role name="guest">slideroles.basic.GuestRole</role>
  +            <!-- Users management -->
  +            <auto-create-users>true</auto-create-users>
  +            <!-- Default properties mapping -->
  +            <default-property name="foo" namespace="nsfoo/" value="bar" 
role="user"/>
  +            <default-property name="password" namespace="slide/" value="" 
role="user"/>
  +        </configuration>
  +        <data>
  +            <objectnode classname="org.apache.slide.structure.SubjectNode" uri="/">
  +                <!-- Subject can be:
                   self  "~"
                   all   "nobody"
                   user  "/users/john"
                   group "+/users/groupA"
                   role  "root"
           -->
  -                             <!-- Uncomment the following line to give all 
permissions to 
  +                <!-- Uncomment the following line to give all permissions to
                principals have the root role -->
  -                             <!-- <permission action="/actions" subject="root"/> -->
  -                             <permission action="/actions" subject="/users/root"/>
  -                             <permission action="/actions/read" subject="/users" 
inheritable="false"/>
  -                             <permission action="/actions/read" subject="nobody" 
inheritable="false"/>
  -                             <!-- /users -->
  -                             <objectnode 
classname="org.apache.slide.structure.SubjectNode" uri="/users">
  -                                     <permission action="/actions" subject="~"/>
  -                                     <permission action="/actions" 
subject="/users/guest" inheritable="true" negative="true"/>
  -                                     <permission action="/actions/read" 
subject="/users" inheritable="false"/>
  -                                     <!-- Permission group example -->
  -                                     <objectnode 
classname="org.apache.slide.structure.GroupNode" uri="/users/groupA">
  -                                             <objectnode 
classname="org.apache.slide.structure.LinkNode" uri="/users/groupA/john" 
linkedUri="/users/john"/>
  -                                             <objectnode 
classname="org.apache.slide.structure.LinkNode" uri="/users/groupA/root" 
linkedUri="/users/root"/>
  -                                             <objectnode 
classname="org.apache.slide.structure.SubjectNode" 
uri="/users/groupA/singleGroupMember"/>
  -                                     </objectnode>
  -                                     <!-- /users/root represents the administrator 
-->
  -                                     <objectnode 
classname="slideroles.basic.RootRoleImpl" uri="/users/root">
  -                                             <revision>
  -                                                     <property 
name="password">root</property>
  -                                             </revision>
  -                                     </objectnode>
  -                                     <!-- /users/john represents an authenticated 
user -->
  -                                     <objectnode 
classname="slideroles.basic.UserRoleImpl" uri="/users/john">
  -                                             <revision>
  -                                                     <property 
name="password">john</property>
  -                                             </revision>
  -                                     </objectnode>
  -                                     <!-- /users/guest represents an authenticated 
or unauthenticated 
  +                <!-- <permission action="/actions" subject="root"/> -->
  +                <permission action="/actions" subject="/users/root"/>
  +                <permission action="/actions/read" subject="/users" 
inheritable="false"/>
  +                <permission action="/actions/read" subject="nobody" 
inheritable="false"/>
  +                <!-- /users -->
  +                <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/users">
  +                    <permission action="/actions" subject="~"/>
  +                    <permission action="/actions" subject="/users/guest" 
inheritable="true" negative="true"/>
  +                    <permission action="/actions/read" subject="/users" 
inheritable="false"/>
  +                    <!-- Permission group example -->
  +                    <objectnode classname="org.apache.slide.structure.GroupNode" 
uri="/users/groupA">
  +                        <objectnode classname="org.apache.slide.structure.LinkNode" 
uri="/users/groupA/john" linkedUri="/users/john"/>
  +                        <objectnode classname="org.apache.slide.structure.LinkNode" 
uri="/users/groupA/root" linkedUri="/users/root"/>
  +                        <objectnode 
classname="org.apache.slide.structure.SubjectNode" 
uri="/users/groupA/singleGroupMember"/>
  +                    </objectnode>
  +                    <!-- /users/root represents the administrator -->
  +                    <objectnode classname="slideroles.basic.RootRoleImpl" 
uri="/users/root">
  +                        <revision>
  +                            <property name="password">root</property>
  +                        </revision>
  +                    </objectnode>
  +                    <!-- /users/john represents an authenticated user -->
  +                    <objectnode classname="slideroles.basic.UserRoleImpl" 
uri="/users/john">
  +                        <revision>
  +                            <property name="password">john</property>
  +                        </revision>
  +                    </objectnode>
  +                    <!-- /users/guest represents an authenticated or unauthenticated
                  guest user -->
  -                                     <objectnode 
classname="slideroles.basic.GuestRoleImpl" uri="/users/guest">
  -                                             <revision>
  -                                                     <property name="password"/>
  -                                             </revision>
  -                                     </objectnode>
  -                             </objectnode>
  -                             <objectnode 
classname="org.apache.slide.structure.ActionNode" uri="/actions">
  -                                     <objectnode 
classname="org.apache.slide.structure.ActionNode" uri="/actions/read"/>
  -                                     <objectnode 
classname="org.apache.slide.structure.ActionNode" uri="/actions/write"/>
  -                                     <objectnode 
classname="org.apache.slide.structure.ActionNode" uri="/actions/manage"/>
  -                             </objectnode>
  -                             <objectnode 
classname="org.apache.slide.structure.SubjectNode" uri="/files">
  -                                     <!-- ### Give read/write/manage permission to 
guest ### 
  +                    <objectnode classname="slideroles.basic.GuestRoleImpl" 
uri="/users/guest">
  +                        <revision>
  +                            <property name="password"/>
  +                        </revision>
  +                    </objectnode>
  +                </objectnode>
  +                <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions">
  +                    <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions/read"/>
  +                    <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions/write"/>
  +                    <objectnode classname="org.apache.slide.structure.ActionNode" 
uri="/actions/manage"/>
  +                </objectnode>
  +                <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/files">
  +                    <!-- ### Give read/write/manage permission to guest ###
                  Uncomment the following line to give permission to do
                  all actions on /files to guest (unauthenticated users) -->
  -                                     <!-- <permission action="/actions" 
subject="/users/guest"/> -->
  -                                     <permission action="/actions/manage" 
subject="/users/john"/>
  -                                     <permission action="/actions/write" 
subject="+/users/groupA"/>
  -                                     <permission action="/actions/read" 
subject="nobody"/>
  -                             </objectnode>
  -                             <!-- DeltaV: default history and workspace paths -->
  -                             <objectnode 
classname="org.apache.slide.structure.SubjectNode" uri="/history"/>
  -                             <objectnode 
classname="org.apache.slide.structure.SubjectNode" uri="/workspace"/>
  -                             <objectnode 
classname="org.apache.slide.structure.SubjectNode" uri="/workingresource"/>
  -                     </objectnode>
  -             </data>
  -     </namespace>
  -     <!--
  +                    <!-- <permission action="/actions" subject="/users/guest"/> -->
  +                    <permission action="/actions/manage" subject="/users/john"/>
  +                    <permission action="/actions/write" subject="+/users/groupA"/>
  +                    <permission action="/actions/read" subject="nobody"/>
  +                </objectnode>
  +                <!-- DeltaV: default history and workspace paths -->
  +                <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/history"/>
  +                <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/workspace"/>
  +                <objectnode classname="org.apache.slide.structure.SubjectNode" 
uri="/workingresource"/>
  +            </objectnode>
  +        </data>
  +    </namespace>
  +    <!--
       DeltaV global parameters
       ========================
       * historypath (mandatory=no, default="/history"):
  -    Specifies a Slide path which determines the location where this DeltaV server 
stores 
  +    Specifies a Slide path which determines the location where this DeltaV server 
stores
       history data.
  -    
  +
       * workspacepath (mandatory=no, default="/workspace"):
  -    Specifies a Slide path which determines the location where this DeltaV server 
allows 
  +    Specifies a Slide path which determines the location where this DeltaV server 
allows
       workspaces to reside.
  -    
  +
       * workingresourcepath (mandatory=no, default="/workingresource"):
  -    Specifies a Slide path which determines the location where this DeltaV server 
stores 
  +    Specifies a Slide path which determines the location where this DeltaV server 
stores
       working resources.
  -    
  +
       * auto-version (mandatory=no, default="checkout-checkin"):
  -    Controls the DeltaV auto-version behaviour. 
  -    
  +    Controls the DeltaV auto-version behaviour.
  +
       * auto-version-control (mandatory=no, default="false"):
       Indicates if a resource just created by a PUT should be set under 
version-control.
  -    
  +
       * checkout-fork (mandatory=no, default="forbidden"):
  -    Controls the DeltaV check-out behaviour when a version is already checked-out 
or 
  +    Controls the DeltaV check-out behaviour when a version is already checked-out or
       has a successor.
  -    
  +
       * checkin-fork (mandatory=no, default="forbidden"):
       Controls the DeltaV check-out behaviour when a version has already a successor.
  -    
  +
       * standardLivePropertiesClass (mandatory=no, 
default="org.apache.slide.webdav.util.resourcekind.AbstractResourceKind"):
       Determines the "agent" knowing about what the standard live properties are.
       It should be a loadable class containing the following static methods:
  @@ -241,9 +241,9 @@
       - Set getAllLiveProperties()
       - Set getAllProtectedProperties()
       - Set getAllComputedProperties()
  -    
  +
       * uriRedirectorClass (mandatory=no, 
default="org.apache.slide.webdav.util.DeltavUriRedirector"):
  -    Determines the URI redirector class. The DeltaV URI redirector is in charge of 
the 
  +    Determines the URI redirector class. The DeltaV URI redirector is in charge of 
the
       following redirections:
       - version URI to history URI, e.g. /history/2/1.4 to /history/2
       - latest revision number for history resource to 0.0
  @@ -252,11 +252,11 @@
       - String redirectUri( String uri )
       - NodeRevisionNumber redirectLatestRevisionNumber( String uri )
       -->
  -     <parameter name="historypath">/history</parameter>
  -     <parameter name="workspacepath">/workspace</parameter>
  -     <parameter name="workingresourcepath">/workingresource</parameter>
  -     <parameter name="auto-version">checkout-checkin</parameter>
  -     <parameter name="auto-version-control">false</parameter>
  -     <parameter name="checkout-fork">forbidden</parameter>
  -     <parameter name="checkin-fork">forbidden</parameter>
  +    <parameter name="historypath">/history</parameter>
  +    <parameter name="workspacepath">/workspace</parameter>
  +    <parameter name="workingresourcepath">/workingresource</parameter>
  +    <parameter name="auto-version">checkout-checkin</parameter>
  +    <parameter name="auto-version-control">false</parameter>
  +    <parameter name="checkout-fork">forbidden</parameter>
  +    <parameter name="checkin-fork">forbidden</parameter>
   </slide>
  
  
  
  1.17      +546 -499  jakarta-slide/src/conf/webapp/web.xml
  
  Index: web.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/conf/webapp/web.xml,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- web.xml   20 Jun 2002 11:33:52 -0000      1.16
  +++ web.xml   21 Jun 2002 07:48:06 -0000      1.17
  @@ -2,505 +2,552 @@
   <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.2//EN"
       "http://java.sun.com/j2ee/dtds/web-app_2.2.dtd";>
   <web-app>
  -     <!-- Definition and configuration of Slide's WebDAV servlet. -->
  -     <servlet>
  -             <servlet-name>webdav</servlet-name>
  -             <display-name>Slide DAV Server</display-name>
  -             <servlet-class>org.apache.slide.webdav.WebdavServlet</servlet-class>
  -             <init-param>
  -                     <param-name>domain</param-name>
  -                     <param-value>/Domain.xml</param-value>
  -                     <description>
  -        Path to the domain configuration file, relative to the path of the 
  -        web application.
  -        The default is '/Domain.xml'.
  -      </description>
  -             </init-param>
  -             <init-param>
  -                     <param-name>namespace</param-name>
  -                     <param-value>slide</param-value>
  -                     <description>
  -        Name of the Slide namespace that should be accessed by this servlet.
  -        If this parameter is provided, make sure the corresponding namespace
  -        is defined in the domain configuration file. Otherwise, the default 
  -        namespace will be used, if one exists.
  -      </description>
  -             </init-param>
  -             <init-param>
  -                     <param-name>scope</param-name>
  -                     <param-value/>
  -                     <description>
  -         Scope of the Slide namespace that should be exposed by this servlet.
  -         For example, if you want to expose only the /files collection via
  -         WebDAV, set this parameter to '/files'. In that case, any URLs of the
  -         form '/context-path/servlet-path/*' will be mapped to '/files/*'
  -         in the Slide namespace.
  -         The default value is an empty string.
  -      </description>
  -             </init-param>
  -             <init-param>
  -                     <param-name>depth-limit</param-name>
  -                     <param-value>3</param-value>
  -                     <description>
  -         This init-parameter determines the depth limit for PROPFIND and other 
  -         methods, to avoid performance hits on the server for requests with
  -         infinite depth.
  -         The default value is '3'.
  -      </description>
  -             </init-param>
  -             <init-param>
  -                     <param-name>default-mime-type</param-name>
  -                     <param-value>application/octet-stream</param-value>
  -                     <description>
  -        The MIME type that should be used for resources of unknown type. For 
  -        example, if a WebDAV client uploads a file (via PUT) without specifying
  -        the Content-Type header, the MIME type defined here will be used.
  -        The default value is 'application/octet-stream'.
  -      </description>
  -             </init-param>
  -             <init-param>
  -                     <param-name>default-servlet</param-name>
  -                     <param-value>true</param-value>
  -                     <description>
  -        By default, the WebDAV servlet is mapped as default servlet of the 
  -        web application context (the url-pattern in servlet-mapping is '/').
  -        If you want to change that mapping so the servlet is no longer the
  -        default servlet, you must change this initialization parameter to 
  -        indicate the situation to the servlet, by setting it to 'false'.
  -        The default value is 'true'.
  -      </description>
  -             </init-param>
  -             <init-param>
  -                     <param-name>directory-browsing</param-name>
  -                     <param-value>true</param-value>
  -                     <description>
  -         Use the 'directory-browsing' init-parameter to turn off generation of
  -         HTML index pages that enable browsing of collections (by setting this 
  -         parameter to 'false'), or to specify a web-app relative path to a 
  -         template resource (a JSP page, for example) which should handle 
  -         generation of the HTML index page. In the latter case, you can use a 
  -         JSP page at WEB-INF/index.jsp by specifying '/WEB-INF/index.jsp' as 
  -         value of this parameter.
  -         The default value is 'true'.
  -      </description>
  -             </init-param>
  -             <init-param>
  -                     <param-name>debug</param-name>
  -                     <param-value>0</param-value>
  -             </init-param>
  -             <init-param>
  -                     <param-name>allpropIncludesDeltav</param-name>
  -                     <param-value>false</param-value>
  -                     <description>
  -            According to RFC3253 (DeltaV), a DAV:allprop PROPFIND should not
  -            return any of the properties defined in that document. For testing
  -            purposes, the specified behaviour can be disabled by setting this 
  -            parameter "true".
  -        </description>
  -             </init-param>
  -             <load-on-startup>1</load-on-startup>
  -     </servlet>
  -     <!-- The mapping for the Slide WebDAV servlet.
  +    <!-- Definition and configuration of Slide's WebDAV servlet. -->
  +    <servlet>
  +        <servlet-name>webdav</servlet-name>
  +        <display-name>Slide DAV Server</display-name>
  +        <servlet-class>org.apache.slide.webdav.WebdavServlet</servlet-class>
  +        <init-param>
  +            <param-name>domain</param-name>
  +            <param-value>/Domain.xml</param-value>
  +            <description>
  +                Path to the domain configuration file, relative to the path of the
  +                web application.
  +                The default is '/Domain.xml'.
  +            </description>
  +        </init-param>
  +        <init-param>
  +            <param-name>namespace</param-name>
  +            <param-value>slide</param-value>
  +            <description>
  +                Name of the Slide namespace that should be accessed by this servlet.
  +                If this parameter is provided, make sure the corresponding namespace
  +                is defined in the domain configuration file. Otherwise, the default
  +                namespace will be used, if one exists.
  +            </description>
  +        </init-param>
  +        <init-param>
  +            <param-name>scope</param-name>
  +            <param-value/>
  +            <description>
  +                 Scope of the Slide namespace that should be exposed by this 
servlet.
  +                 For example, if you want to expose only the /files collection via
  +                 WebDAV, set this parameter to '/files'. In that case, any URLs of 
the
  +                 form '/context-path/servlet-path/*' will be mapped to '/files/*'
  +                 in the Slide namespace.
  +                 The default value is an empty string.
  +            </description>
  +        </init-param>
  +        <init-param>
  +            <param-name>depth-limit</param-name>
  +            <param-value>3</param-value>
  +            <description>
  +                 This init-parameter determines the depth limit for PROPFIND and 
other
  +                 methods, to avoid performance hits on the server for requests with
  +                 infinite depth.
  +                 The default value is '3'.
  +            </description>
  +        </init-param>
  +        <init-param>
  +            <param-name>default-mime-type</param-name>
  +            <param-value>application/octet-stream</param-value>
  +            <description>
  +                The MIME type that should be used for resources of unknown type. For
  +                example, if a WebDAV client uploads a file (via PUT) without 
specifying
  +                the Content-Type header, the MIME type defined here will be used.
  +                The default value is 'application/octet-stream'.
  +            </description>
  +        </init-param>
  +        <init-param>
  +            <param-name>default-servlet</param-name>
  +            <param-value>true</param-value>
  +            <description>
  +                By default, the WebDAV servlet is mapped as default servlet of the
  +                web application context (the url-pattern in servlet-mapping is '/').
  +                If you want to change that mapping so the servlet is no longer the
  +                default servlet, you must change this initialization parameter to
  +                indicate the situation to the servlet, by setting it to 'false'.
  +                The default value is 'true'.
  +            </description>
  +        </init-param>
  +        <init-param>
  +            <param-name>directory-browsing</param-name>
  +            <param-value>true</param-value>
  +            <description>
  +                 Use the 'directory-browsing' init-parameter to turn off generation 
of
  +                 HTML index pages that enable browsing of collections (by setting 
this
  +                 parameter to 'false'), or to specify a web-app relative path to a
  +                 template resource (a JSP page, for example) which should handle
  +                 generation of the HTML index page. In the latter case, you can use 
a
  +                 JSP page at WEB-INF/index.jsp by specifying '/WEB-INF/index.jsp' as
  +                 value of this parameter.
  +                 The default value is 'true'.
  +            </description>
  +        </init-param>
  +        <init-param>
  +            <param-name>debug</param-name>
  +            <param-value>0</param-value>
  +        </init-param>
  +        <init-param>
  +            <param-name>allpropIncludesDeltav</param-name>
  +            <param-value>false</param-value>
  +            <description>
  +                According to RFC3253 (DeltaV), a DAV:allprop PROPFIND should not
  +                return any of the properties defined in that document. For testing
  +                purposes, the specified behaviour can be disabled by setting this
  +                parameter "true".
  +            </description>
  +        </init-param>
  +        <load-on-startup>1</load-on-startup>
  +    </servlet>
  +    <!-- The mapping for the Slide WebDAV servlet.
          If you change the mapping so that the servlet isn't the default servlet
  -       anymore, make sure to set the init-parameter 'default-servlet' to 
  +       anymore, make sure to set the init-parameter 'default-servlet' to
          'false'. -->
  -     <servlet-mapping>
  -             <servlet-name>webdav</servlet-name>
  -             <url-pattern>/</url-pattern>
  -     </servlet-mapping>
  -     <!-- Set the default session timeout (in seconds) -->
  -     <session-config>
  -             <session-timeout>30</session-timeout>
  -     </session-config>
  -     <!-- Establish the default MIME type mappings -->
  -     <mime-mapping>
  -             <extension>txt</extension>
  -             <mime-type>text/plain</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>html</extension>
  -             <mime-type>text/html</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>htm</extension>
  -             <mime-type>text/html</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>gif</extension>
  -             <mime-type>image/gif</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>jpg</extension>
  -             <mime-type>image/jpeg</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>jpe</extension>
  -             <mime-type>image/jpeg</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>jpeg</extension>
  -             <mime-type>image/jpeg</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>java</extension>
  -             <mime-type>text/plain</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>body</extension>
  -             <mime-type>text/html</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>rtx</extension>
  -             <mime-type>text/richtext</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>tsv</extension>
  -             <mime-type>text/tab-separated-values</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>etx</extension>
  -             <mime-type>text/x-setext</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ps</extension>
  -             <mime-type>application/x-postscript</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>class</extension>
  -             <mime-type>application/java</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>csh</extension>
  -             <mime-type>application/x-csh</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>sh</extension>
  -             <mime-type>application/x-sh</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>tcl</extension>
  -             <mime-type>application/x-tcl</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>tex</extension>
  -             <mime-type>application/x-tex</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>texinfo</extension>
  -             <mime-type>application/x-texinfo</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>texi</extension>
  -             <mime-type>application/x-texinfo</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>t</extension>
  -             <mime-type>application/x-troff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>tr</extension>
  -             <mime-type>application/x-troff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>roff</extension>
  -             <mime-type>application/x-troff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>man</extension>
  -             <mime-type>application/x-troff-man</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>me</extension>
  -             <mime-type>application/x-troff-me</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ms</extension>
  -             <mime-type>application/x-wais-source</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>src</extension>
  -             <mime-type>application/x-wais-source</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>zip</extension>
  -             <mime-type>application/zip</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>bcpio</extension>
  -             <mime-type>application/x-bcpio</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>cpio</extension>
  -             <mime-type>application/x-cpio</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>gtar</extension>
  -             <mime-type>application/x-gtar</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>shar</extension>
  -             <mime-type>application/x-shar</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>sv4cpio</extension>
  -             <mime-type>application/x-sv4cpio</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>sv4crc</extension>
  -             <mime-type>application/x-sv4crc</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>tar</extension>
  -             <mime-type>application/x-tar</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ustar</extension>
  -             <mime-type>application/x-ustar</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>dvi</extension>
  -             <mime-type>application/x-dvi</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>hdf</extension>
  -             <mime-type>application/x-hdf</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>latex</extension>
  -             <mime-type>application/x-latex</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>bin</extension>
  -             <mime-type>application/octet-stream</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>oda</extension>
  -             <mime-type>application/oda</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>pdf</extension>
  -             <mime-type>application/pdf</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ps</extension>
  -             <mime-type>application/postscript</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>eps</extension>
  -             <mime-type>application/postscript</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ai</extension>
  -             <mime-type>application/postscript</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>rtf</extension>
  -             <mime-type>application/rtf</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>nc</extension>
  -             <mime-type>application/x-netcdf</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>cdf</extension>
  -             <mime-type>application/x-netcdf</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>cer</extension>
  -             <mime-type>application/x-x509-ca-cert</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>exe</extension>
  -             <mime-type>application/octet-stream</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>gz</extension>
  -             <mime-type>application/x-gzip</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>Z</extension>
  -             <mime-type>application/x-compress</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>z</extension>
  -             <mime-type>application/x-compress</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>hqx</extension>
  -             <mime-type>application/mac-binhex40</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>mif</extension>
  -             <mime-type>application/x-mif</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ief</extension>
  -             <mime-type>image/ief</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>tiff</extension>
  -             <mime-type>image/tiff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>tif</extension>
  -             <mime-type>image/tiff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ras</extension>
  -             <mime-type>image/x-cmu-raster</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>pnm</extension>
  -             <mime-type>image/x-portable-anymap</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>pbm</extension>
  -             <mime-type>image/x-portable-bitmap</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>pgm</extension>
  -             <mime-type>image/x-portable-graymap</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>ppm</extension>
  -             <mime-type>image/x-portable-pixmap</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>rgb</extension>
  -             <mime-type>image/x-rgb</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>xbm</extension>
  -             <mime-type>image/x-xbitmap</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>xpm</extension>
  -             <mime-type>image/x-xpixmap</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>xwd</extension>
  -             <mime-type>image/x-xwindowdump</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>au</extension>
  -             <mime-type>audio/basic</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>snd</extension>
  -             <mime-type>audio/basic</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>aif</extension>
  -             <mime-type>audio/x-aiff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>aiff</extension>
  -             <mime-type>audio/x-aiff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>aifc</extension>
  -             <mime-type>audio/x-aiff</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>wav</extension>
  -             <mime-type>audio/x-wav</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>mpeg</extension>
  -             <mime-type>video/mpeg</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>mpg</extension>
  -             <mime-type>video/mpeg</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>mpe</extension>
  -             <mime-type>video/mpeg</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>qt</extension>
  -             <mime-type>video/quicktime</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>mov</extension>
  -             <mime-type>video/quicktime</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>avi</extension>
  -             <mime-type>video/x-msvideo</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>movie</extension>
  -             <mime-type>video/x-sgi-movie</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>avx</extension>
  -             <mime-type>video/x-rad-screenplay</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>wrl</extension>
  -             <mime-type>x-world/x-vrml</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>mpv2</extension>
  -             <mime-type>video/mpeg2</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>xml</extension>
  -             <mime-type>text/xml</mime-type>
  -     </mime-mapping>
  -     <mime-mapping>
  -             <extension>sgml</extension>
  -             <mime-type>text/sgml</mime-type>
  -     </mime-mapping>
  -     <!-- Establish the default list of welcome files -->
  -     <welcome-file-list>
  -             <welcome-file>index.jsp</welcome-file>
  -             <welcome-file>index.html</welcome-file>
  -             <welcome-file>index.htm</welcome-file>
  -     </welcome-file-list>
  -     <!-- Authetication for the WebDAV servlet -->
  -     <!-- Uncomment this to get authentication -->
  -     <@AUTH@security-constraint>
  -             <web-resource-collection>
  -                     <web-resource-name>DAV resource</web-resource-name>
  -                     <url-pattern>/*</url-pattern>
  -                     <http-method>COPY</http-method>
  -                     <http-method>DELETE</http-method>
  -                     <http-method>GET</http-method>
  -                     <http-method>HEAD</http-method>
  -                     <http-method>LOCK</http-method>
  -                     <http-method>MKCOL</http-method>
  -                     <http-method>MOVE</http-method>
  -                     <http-method>OPTIONS</http-method>
  -                     <http-method>POST</http-method>
  -                     <http-method>PROPFIND</http-method>
  -                     <http-method>PROPPATCH</http-method>
  -                     <http-method>PUT</http-method>
  -                     <http-method>UNLOCK</http-method>
  -                     <http-method>VERSION-CONTROL</http-method>
  -                     <http-method>REPORT</http-method>
  -                     <http-method>CHECKIN</http-method>
  -                     <http-method>CHECKOUT</http-method>
  -                     <http-method>UNCHECKOUT</http-method>
  -                     <http-method>MKWORKSPACE</http-method>
  -                     <http-method>UPDATE</http-method>
  -                     <http-method>LABEL</http-method>
  -                     <http-method>MERGE</http-method>
  -                     <http-method>BASELINE-CONTROL</http-method>
  -                     <http-method>MKACTIVITY</http-method>
  -                     <http-method>ACL</http-method>
  -                     <http-method>SEARCH</http-method>
  -             </web-resource-collection>
  -             <auth-constraint>
  -                     <role-name>root</role-name>
  -                     <role-name>guest</role-name>
  -                     <role-name>user</role-name>
  -             </auth-constraint>
  -     </security-constraint>
  -     <login-config>
  -             <auth-method>BASIC</auth-method>
  -             <realm-name>Slide DAV Server</realm-name>
  -     </login-config@AUTH@>
  +    <servlet-mapping>
  +        <servlet-name>webdav</servlet-name>
  +        <url-pattern>/</url-pattern>
  +    </servlet-mapping>
  +    <!-- Set the default session timeout (in seconds) -->
  +    <session-config>
  +        <session-timeout>30</session-timeout>
  +    </session-config>
  +    <!-- Establish the default MIME type mappings -->
  +    <mime-mapping>
  +        <extension>txt</extension>
  +        <mime-type>text/plain</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>html</extension>
  +        <mime-type>text/html</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>htm</extension>
  +        <mime-type>text/html</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>gif</extension>
  +        <mime-type>image/gif</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>jpg</extension>
  +        <mime-type>image/jpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>jpe</extension>
  +        <mime-type>image/jpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>jpeg</extension>
  +        <mime-type>image/jpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>java</extension>
  +        <mime-type>text/plain</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>body</extension>
  +        <mime-type>text/html</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>rtx</extension>
  +        <mime-type>text/richtext</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>tsv</extension>
  +        <mime-type>text/tab-separated-values</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>etx</extension>
  +        <mime-type>text/x-setext</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ps</extension>
  +        <mime-type>application/x-postscript</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>class</extension>
  +        <mime-type>application/java</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>csh</extension>
  +        <mime-type>application/x-csh</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>sh</extension>
  +        <mime-type>application/x-sh</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>tcl</extension>
  +        <mime-type>application/x-tcl</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>tex</extension>
  +        <mime-type>application/x-tex</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>texinfo</extension>
  +        <mime-type>application/x-texinfo</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>texi</extension>
  +        <mime-type>application/x-texinfo</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>t</extension>
  +        <mime-type>application/x-troff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>tr</extension>
  +        <mime-type>application/x-troff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>roff</extension>
  +        <mime-type>application/x-troff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>man</extension>
  +        <mime-type>application/x-troff-man</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>me</extension>
  +        <mime-type>application/x-troff-me</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ms</extension>
  +        <mime-type>application/x-wais-source</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>src</extension>
  +        <mime-type>application/x-wais-source</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>zip</extension>
  +        <mime-type>application/zip</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>bcpio</extension>
  +        <mime-type>application/x-bcpio</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>cpio</extension>
  +        <mime-type>application/x-cpio</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>gtar</extension>
  +        <mime-type>application/x-gtar</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>shar</extension>
  +        <mime-type>application/x-shar</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>sv4cpio</extension>
  +        <mime-type>application/x-sv4cpio</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>sv4crc</extension>
  +        <mime-type>application/x-sv4crc</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>tar</extension>
  +        <mime-type>application/x-tar</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ustar</extension>
  +        <mime-type>application/x-ustar</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>dvi</extension>
  +        <mime-type>application/x-dvi</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>hdf</extension>
  +        <mime-type>application/x-hdf</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>latex</extension>
  +        <mime-type>application/x-latex</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>bin</extension>
  +        <mime-type>application/octet-stream</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>oda</extension>
  +        <mime-type>application/oda</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>pdf</extension>
  +        <mime-type>application/pdf</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ps</extension>
  +        <mime-type>application/postscript</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>eps</extension>
  +        <mime-type>application/postscript</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ai</extension>
  +        <mime-type>application/postscript</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>rtf</extension>
  +        <mime-type>application/rtf</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>nc</extension>
  +        <mime-type>application/x-netcdf</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>cdf</extension>
  +        <mime-type>application/x-netcdf</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>cer</extension>
  +        <mime-type>application/x-x509-ca-cert</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>exe</extension>
  +        <mime-type>application/octet-stream</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>gz</extension>
  +        <mime-type>application/x-gzip</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>Z</extension>
  +        <mime-type>application/x-compress</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>z</extension>
  +        <mime-type>application/x-compress</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>hqx</extension>
  +        <mime-type>application/mac-binhex40</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mif</extension>
  +        <mime-type>application/x-mif</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ief</extension>
  +        <mime-type>image/ief</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>tiff</extension>
  +        <mime-type>image/tiff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>tif</extension>
  +        <mime-type>image/tiff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ras</extension>
  +        <mime-type>image/x-cmu-raster</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>pnm</extension>
  +        <mime-type>image/x-portable-anymap</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>pbm</extension>
  +        <mime-type>image/x-portable-bitmap</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>pgm</extension>
  +        <mime-type>image/x-portable-graymap</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ppm</extension>
  +        <mime-type>image/x-portable-pixmap</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>rgb</extension>
  +        <mime-type>image/x-rgb</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>xbm</extension>
  +        <mime-type>image/x-xbitmap</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>xpm</extension>
  +        <mime-type>image/x-xpixmap</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>xwd</extension>
  +        <mime-type>image/x-xwindowdump</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>au</extension>
  +        <mime-type>audio/basic</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>snd</extension>
  +        <mime-type>audio/basic</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>aif</extension>
  +        <mime-type>audio/x-aiff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>aiff</extension>
  +        <mime-type>audio/x-aiff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>aifc</extension>
  +        <mime-type>audio/x-aiff</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>wav</extension>
  +        <mime-type>audio/x-wav</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mpeg</extension>
  +        <mime-type>video/mpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mpg</extension>
  +        <mime-type>video/mpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mpe</extension>
  +        <mime-type>video/mpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>qt</extension>
  +        <mime-type>video/quicktime</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mov</extension>
  +        <mime-type>video/quicktime</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>avi</extension>
  +        <mime-type>video/x-msvideo</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>movie</extension>
  +        <mime-type>video/x-sgi-movie</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>avx</extension>
  +        <mime-type>video/x-rad-screenplay</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>wrl</extension>
  +        <mime-type>x-world/x-vrml</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mpv2</extension>
  +        <mime-type>video/mpeg2</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>jpg</extension>
  +        <mime-type>image/pjpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>sgml</extension>
  +        <mime-type>text/sgml</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>sgm</extension>
  +        <mime-type>text/sgml</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>css</extension>
  +        <mime-type>text/css</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>png</extension>
  +        <mime-type>image/png</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>bmp</extension>
  +        <mime-type>image/bmp</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mpga</extension>
  +        <mime-type>audio/mpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mp2</extension>
  +        <mime-type>audio/mpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>mp3</extension>
  +        <mime-type>audio/mpeg</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>js</extension>
  +        <mime-type>application/x-javascript</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>xml</extension>
  +        <mime-type>text/xml</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>xls</extension>
  +        <mime-type>application/vnd.ms-excel</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>ppt</extension>
  +        <mime-type>application/vnd.ms-powerpoint</mime-type>
  +    </mime-mapping>
  +    <mime-mapping>
  +        <extension>doc</extension>
  +        <mime-type>application/msword</mime-type>
  +    </mime-mapping>
  +    <!-- Establish the default list of welcome files -->
  +    <welcome-file-list>
  +        <welcome-file>index.jsp</welcome-file>
  +        <welcome-file>index.html</welcome-file>
  +        <welcome-file>index.htm</welcome-file>
  +    </welcome-file-list>
  +    <!-- Authetication for the WebDAV servlet -->
  +    <!-- Uncomment this to get authentication -->
  +    <@AUTH@security-constraint>
  +        <web-resource-collection>
  +            <web-resource-name>DAV resource</web-resource-name>
  +            <url-pattern>/*</url-pattern>
  +            <http-method>COPY</http-method>
  +            <http-method>DELETE</http-method>
  +            <http-method>GET</http-method>
  +            <http-method>HEAD</http-method>
  +            <http-method>LOCK</http-method>
  +            <http-method>MKCOL</http-method>
  +            <http-method>MOVE</http-method>
  +            <http-method>OPTIONS</http-method>
  +            <http-method>POST</http-method>
  +            <http-method>PROPFIND</http-method>
  +            <http-method>PROPPATCH</http-method>
  +            <http-method>PUT</http-method>
  +            <http-method>UNLOCK</http-method>
  +            <http-method>VERSION-CONTROL</http-method>
  +            <http-method>REPORT</http-method>
  +            <http-method>CHECKIN</http-method>
  +            <http-method>CHECKOUT</http-method>
  +            <http-method>UNCHECKOUT</http-method>
  +            <http-method>MKWORKSPACE</http-method>
  +            <http-method>UPDATE</http-method>
  +            <http-method>LABEL</http-method>
  +            <http-method>MERGE</http-method>
  +            <http-method>BASELINE-CONTROL</http-method>
  +            <http-method>MKACTIVITY</http-method>
  +            <http-method>ACL</http-method>
  +            <http-method>SEARCH</http-method>
  +        </web-resource-collection>
  +        <auth-constraint>
  +            <role-name>root</role-name>
  +            <role-name>guest</role-name>
  +            <role-name>user</role-name>
  +        </auth-constraint>
  +    </security-constraint>
  +    <login-config>
  +        <auth-method>BASIC</auth-method>
  +        <realm-name>Slide DAV Server</realm-name>
  +    </login-config@AUTH@>
   </web-app>
  -
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to