unico 2003/12/04 09:22:28
Modified: src/blocks/slide/conf slide-servlet.xweb Log: fix lf problem Revision Changes Path 1.2 +154 -154 cocoon-2.1/src/blocks/slide/conf/slide-servlet.xweb Index: slide-servlet.xweb =================================================================== RCS file: /home/cvs/cocoon-2.1/src/blocks/slide/conf/slide-servlet.xweb,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- slide-servlet.xweb 4 Dec 2003 17:14:36 -0000 1.1 +++ slide-servlet.xweb 4 Dec 2003 17:22:27 -0000 1.2 @@ -1,155 +1,155 @@ -<xweb xpath="/web-app" - unless="comment()[contains(., 'Slide DAV Server')]" - insert-after="servlet[servlet-name = 'Cocoon']"> - - <!-- 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>WEB-INF/slide.xconf</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>cocoon</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>false</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>directory-browsing-hide-acl</param-name> - <param-value>true</param-value> - <description> - Use this parameter to hide ACL information in generated HTML index pages. - (see parameter "directory-browsing") - The default value is 'true'. - </description> - </init-param> - <init-param> - <param-name>directory-browsing-hide-locks</param-name> - <param-value>true</param-value> - <description> - Use this parameter to hide locking information in generated HTML index pages. - (see parameter "directory-browsing") - The default value is 'true'. - </description> - </init-param> - <init-param> - <param-name>optimizePropfindOutput</param-name> - <param-value>true</param-value> - <description> - If set to false, the PropFindMethod will first create a (large) JDOM - document in memory and then write it to the response stream. - If set true, the PropFindMethod will write results to the stream as - soon as they are available. This will reduce memory consumption - in the case of large responses (PROPFIND on many resources). - The output of these two variants differ slightly, since in optimized - mode the D:DAV namespace is declared in the multistatus element AND - in all response elements. Since this is still a valid XML document - it shouldn't be a problem, but in case you encounter any diffculties - this switch provides a way to get around it. - </description> - </init-param> - <init-param> - <param-name>debug</param-name> - <param-value>0</param-value> - </init-param> - <init-param> - <param-name>extendedAllprop</param-name> - <param-value>false</param-value> - <description> - According to RFC3253 (DeltaV), RFCxxxx (ACL) and RFCxxxx (Binding), - a DAV:allprop PROPFIND should not return any of the properties defined - in any of that documents. - For testing purposes, the specified behaviour can be disabled by - setting this parameter "true". - </description> - </init-param> - <init-param> - <param-name>lockdiscoveryIncludesPrincipalURL</param-name> - <param-value>true</param-value> - <description> - As proposed on February 08, 2003 by Lisa Dusseault in - [EMAIL PROTECTED], the DAV:lockdiscovery property should - include an element DAV:principal-URL with the semantics of the - WebDAV/ACL specification. This feature can be switched-off in case - of interoperability problems. - </description> - </init-param> - <load-on-startup>1</load-on-startup> - </servlet> - <servlet-mapping> - <servlet-name>webdav</servlet-name> - <url-pattern>/webdav/*</url-pattern> - </servlet-mapping> - --> - +<xweb xpath="/web-app" + unless="comment()[contains(., 'Slide DAV Server')]" + insert-after="servlet[servlet-name = 'Cocoon']"> + + <!-- 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>WEB-INF/slide.xconf</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>cocoon</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>false</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>directory-browsing-hide-acl</param-name> + <param-value>true</param-value> + <description> + Use this parameter to hide ACL information in generated HTML index pages. + (see parameter "directory-browsing") + The default value is 'true'. + </description> + </init-param> + <init-param> + <param-name>directory-browsing-hide-locks</param-name> + <param-value>true</param-value> + <description> + Use this parameter to hide locking information in generated HTML index pages. + (see parameter "directory-browsing") + The default value is 'true'. + </description> + </init-param> + <init-param> + <param-name>optimizePropfindOutput</param-name> + <param-value>true</param-value> + <description> + If set to false, the PropFindMethod will first create a (large) JDOM + document in memory and then write it to the response stream. + If set true, the PropFindMethod will write results to the stream as + soon as they are available. This will reduce memory consumption + in the case of large responses (PROPFIND on many resources). + The output of these two variants differ slightly, since in optimized + mode the D:DAV namespace is declared in the multistatus element AND + in all response elements. Since this is still a valid XML document + it shouldn't be a problem, but in case you encounter any diffculties + this switch provides a way to get around it. + </description> + </init-param> + <init-param> + <param-name>debug</param-name> + <param-value>0</param-value> + </init-param> + <init-param> + <param-name>extendedAllprop</param-name> + <param-value>false</param-value> + <description> + According to RFC3253 (DeltaV), RFCxxxx (ACL) and RFCxxxx (Binding), + a DAV:allprop PROPFIND should not return any of the properties defined + in any of that documents. + For testing purposes, the specified behaviour can be disabled by + setting this parameter "true". + </description> + </init-param> + <init-param> + <param-name>lockdiscoveryIncludesPrincipalURL</param-name> + <param-value>true</param-value> + <description> + As proposed on February 08, 2003 by Lisa Dusseault in + [EMAIL PROTECTED], the DAV:lockdiscovery property should + include an element DAV:principal-URL with the semantics of the + WebDAV/ACL specification. This feature can be switched-off in case + of interoperability problems. + </description> + </init-param> + <load-on-startup>1</load-on-startup> + </servlet> + <servlet-mapping> + <servlet-name>webdav</servlet-name> + <url-pattern>/webdav/*</url-pattern> + </servlet-mapping> + --> + </xweb>
