You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@attic.apache.org by se...@apache.org on 2015/08/19 18:46:38 UTC

svn commit: r1696629 [1/4] - /jakarta/site/docs/slide/

Author: sebb
Date: Wed Aug 19 16:46:37 2015
New Revision: 1696629

URL: http://svn.apache.org/r1696629
Log:
Recovered top level files from https://web.archive.org/web/20140326175729/http://jakarta.apache.org/slide/

Added:
    jakarta/site/docs/slide/
    jakarta/site/docs/slide/architecture.html   (with props)
    jakarta/site/docs/slide/conf-lib.html   (with props)
    jakarta/site/docs/slide/contrib.html   (with props)
    jakarta/site/docs/slide/download.html   (with props)
    jakarta/site/docs/slide/faq.html   (with props)
    jakarta/site/docs/slide/getting-started.html   (with props)
    jakarta/site/docs/slide/howto-acl.html   (with props)
    jakarta/site/docs/slide/howto-bind.html   (with props)
    jakarta/site/docs/slide/howto-create-users.html   (with props)
    jakarta/site/docs/slide/howto-deltav.html   (with props)
    jakarta/site/docs/slide/howto-j2eestore.html   (with props)
    jakarta/site/docs/slide/howto-jaas.html   (with props)
    jakarta/site/docs/slide/howto-jca.html   (with props)
    jakarta/site/docs/slide/howto-tomcat.html   (with props)
    jakarta/site/docs/slide/index.html   (with props)
    jakarta/site/docs/slide/installation.html   (with props)
    jakarta/site/docs/slide/news.html   (with props)
    jakarta/site/docs/slide/osx.html   (with props)
    jakarta/site/docs/slide/projector.html   (with props)
    jakarta/site/docs/slide/roadmap.html   (with props)
    jakarta/site/docs/slide/wck.html   (with props)
    jakarta/site/docs/slide/webdav-client.html   (with props)
    jakarta/site/docs/slide/xp.html   (with props)

Added: jakarta/site/docs/slide/architecture.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/slide/architecture.html?rev=1696629&view=auto
==============================================================================
--- jakarta/site/docs/slide/architecture.html (added)
+++ jakarta/site/docs/slide/architecture.html Wed Aug 19 16:46:37 2015
@@ -0,0 +1,263 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Jakarta Slide - Slide Architecture</title>
+<meta value="Remy Maucherat" name="author">
+<meta value="remm@apache.org" name="email">
+</head>
+<body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/slide/images/jakarta-logo.gif"></a>
+<!--PROJECT LOGO--><a href="http://jakarta.apache.org/slide/"><img border="0" alt="The Jakarta Slide Project" align="right" src="http://jakarta.apache.org/slide/images/Slide.gif"></a></td>
+</tr>
+<!--HEADER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td nowrap="true" valign="top" width="20%">
+<p>
+<strong>Main</strong>
+</p>
+<ul>
+<li>
+<a href="index.html">Introduction</a>
+</li>
+<li>
+<a href="architecture.html">Architecture</a>
+</li>
+<li>
+<a href="news.html">News</a>
+</li>
+<li>
+<a href="roadmap.html">Roadmap</a>
+</li>
+<li>
+<a href="faq.html">FAQ</a>
+</li>
+<li>
+<a href="download.html">Downloads</a>
+</li>
+<li>
+<a href="contrib.html">Contributors</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html#Slide">Mailing Lists</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla">Query Bug Database</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Slide">Enter a Bug</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta-slide">Wiki</a>
+</li>
+</ul>
+<p>
+<strong>User's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="xp.html">Connecting with Windows XP</a>
+</li>
+<li>
+<a href="osx.html">Using MacOS X webdav_fs</a>
+</li>
+<li>
+<a href="webdav-client.html">Commandline Client</a>
+</li>
+<li>
+<a href="projector.html">Projector</a>
+</li>
+<li>
+<a href="wck.html">WebDAV Construction Kit</a>
+</li>
+</ul>
+<p>
+<strong>Administrator's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="installation.html">Installation</a>
+</li>
+<li>
+<a href="conf-lib.html">Configuration</a>
+</li>
+<li>
+<a href="howto-tomcat.html">Tomcat Bundle</a>
+</li>
+<li>
+<a href="howto-j2eestore.html">J2EE Integration</a>
+</li>
+<li>
+<a href="howto-acl.html">Security</a>
+</li>
+<li>
+<a href="howto-deltav.html">Version Control</a>
+</li>
+<li>
+<a href="howto-bind.html">Binding</a>
+</li>
+<li>
+<a href="howto-jaas.html">JAAS LoginModule</a>
+</li>
+<li>
+<a href="howto-create-users.html">Creating Users</a>
+</li>
+<li>
+<a href="howto-jca.html">JCA Connector</a>
+</li>
+</ul>
+<p>
+<strong>Programmer's Corner</strong>
+</p>
+<ul>
+<li>
+<a href="getting-started.html">Getting Started using Eclipse</a>
+</li>
+<li>
+<a href="javadoc/index.html">Latest Server JavaDoc</a>
+</li>
+<li>
+<a href="javadoc-2.1/javadoc/index.html">2.1 Server JavaDoc</a>
+</li>
+<li>
+<a href="clientjavadoc/index.html">WebDAV Client Javadoc</a>
+</li>
+</ul>
+</td>
+<!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%">
+<body>
+  
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Introduction"><strong>Introduction</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+    
+<p>
+      Slide's architecture is a matrix of modules, from high-level services to
+      low-level services and clearly separates functionality around different
+      aspects (structure, security, locking and versioning).
+    </p>
+    
+    
+<p>
+      The high-level interfaces are meant to provide a simple, standardized 
+      way of manipulating a namespace. Underneath these clean interfaces lie 
+      "pluggable" service implementations, which are the low-level services.
+    </p>
+    
+    
+<p>
+      There exist tight dependencies between the high-level services because 
+      of the need to enforce security, locking and other contraints throughout
+      the offered client API.
+    </p>
+    
+  
+</blockquote>
+</td>
+</tr>
+</table>
+
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="External Architecture"><strong>External Architecture</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+
+    
+<p>
+      
+<img src="images/arch-ext.png">
+    </p>
+    
+  
+</blockquote>
+</td>
+</tr>
+</table>
+
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Internal Architecture"><strong>Internal Architecture</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+
+    
+<p>
+      
+<img src="images/arch-int1.png">
+    </p>
+    
+  
+</blockquote>
+</td>
+</tr>
+</table>
+
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Transaction Management"><strong>Transaction Management</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+
+    
+<p>
+      
+<img src="images/arch-int2.png">
+    </p>
+    
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+  
+</body>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<!--PAGE FOOTER-->
+<tr>
+<td colspan="2">
+<div align="center">
+<font size="-1" color="#525D76"><em>
+        Copyright &copy; 1999-2004, Apache Software Foundation
+        </em></font>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: jakarta/site/docs/slide/architecture.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/slide/conf-lib.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/slide/conf-lib.html?rev=1696629&view=auto
==============================================================================
--- jakarta/site/docs/slide/conf-lib.html (added)
+++ jakarta/site/docs/slide/conf-lib.html Wed Aug 19 16:46:37 2015
@@ -0,0 +1,362 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Jakarta Slide - Slide Configuration</title>
+<meta value="Remy Maucherat" name="author">
+<meta value="remm@apache.org" name="email">
+</head>
+<body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/slide/images/jakarta-logo.gif"></a>
+<!--PROJECT LOGO--><a href="http://jakarta.apache.org/slide/"><img border="0" alt="The Jakarta Slide Project" align="right" src="http://jakarta.apache.org/slide/images/Slide.gif"></a></td>
+</tr>
+<!--HEADER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td nowrap="true" valign="top" width="20%">
+<p>
+<strong>Main</strong>
+</p>
+<ul>
+<li>
+<a href="index.html">Introduction</a>
+</li>
+<li>
+<a href="architecture.html">Architecture</a>
+</li>
+<li>
+<a href="news.html">News</a>
+</li>
+<li>
+<a href="roadmap.html">Roadmap</a>
+</li>
+<li>
+<a href="faq.html">FAQ</a>
+</li>
+<li>
+<a href="download.html">Downloads</a>
+</li>
+<li>
+<a href="contrib.html">Contributors</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html#Slide">Mailing Lists</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla">Query Bug Database</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Slide">Enter a Bug</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta-slide">Wiki</a>
+</li>
+</ul>
+<p>
+<strong>User's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="xp.html">Connecting with Windows XP</a>
+</li>
+<li>
+<a href="osx.html">Using MacOS X webdav_fs</a>
+</li>
+<li>
+<a href="webdav-client.html">Commandline Client</a>
+</li>
+<li>
+<a href="projector.html">Projector</a>
+</li>
+<li>
+<a href="wck.html">WebDAV Construction Kit</a>
+</li>
+</ul>
+<p>
+<strong>Administrator's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="installation.html">Installation</a>
+</li>
+<li>
+<a href="conf-lib.html">Configuration</a>
+</li>
+<li>
+<a href="howto-tomcat.html">Tomcat Bundle</a>
+</li>
+<li>
+<a href="howto-j2eestore.html">J2EE Integration</a>
+</li>
+<li>
+<a href="howto-acl.html">Security</a>
+</li>
+<li>
+<a href="howto-deltav.html">Version Control</a>
+</li>
+<li>
+<a href="howto-bind.html">Binding</a>
+</li>
+<li>
+<a href="howto-jaas.html">JAAS LoginModule</a>
+</li>
+<li>
+<a href="howto-create-users.html">Creating Users</a>
+</li>
+<li>
+<a href="howto-jca.html">JCA Connector</a>
+</li>
+</ul>
+<p>
+<strong>Programmer's Corner</strong>
+</p>
+<ul>
+<li>
+<a href="getting-started.html">Getting Started using Eclipse</a>
+</li>
+<li>
+<a href="javadoc/index.html">Latest Server JavaDoc</a>
+</li>
+<li>
+<a href="javadoc-2.1/javadoc/index.html">2.1 Server JavaDoc</a>
+</li>
+<li>
+<a href="clientjavadoc/index.html">WebDAV Client Javadoc</a>
+</li>
+</ul>
+</td>
+<!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%">
+<body>
+  
+      
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Services / Stores"><strong>Services / Stores</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+
+        
+<p>
+          Slide can store the data it manages in a broad array of repositories.
+          Each repository is accessed through a module called a Service or a Store. Each
+          of these services have widely different dependencies, and can need 
+          a lot of extra setup steps. It is expected that services will be
+          developed by Slide adopters to address their specific content
+          management needs. For exemple, one company would want to access
+          its website and NFS file server through Slide, so a NFS Service will
+          be needed, along with a HTTP service.
+        </p>
+        
+        
+<p>
+          The scope of the Slide project is not to integrate every existing 
+          repository in the universe (although there will be out-of-the-box 
+          support for the most widely used ones), but to enable users to 
+          easily write services which would enable access to them.
+        </p>
+        
+        
+<p>
+          Default services included with Slide are:
+          <ul>
+            
+<li>File system (default store)</li>
+            
+<li>
+<a href="howto-j2eestore.html">JDBC</a>
+</li>
+          
+</ul>
+        
+</p>
+        
+      
+</blockquote>
+</td>
+</tr>
+</table>
+
+      
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="WebDAV Server"><strong>WebDAV Server</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+        
+        
+<p>
+          The WebDAV module is a Servlet and requires a properly configured 
+          Servlet 2.3 container. It also requires JAXP, a JAXP compliant XML
+          parser and JDOM.
+        </p>
+        
+        
+<p>
+          It is recommended that this servlet be loaded as a web application,
+          as defined in the Servlet 2.2 specification.
+        </p>
+        
+        
+<p>
+          Parameters can be specified to configure the servlet. They
+          are defined in the web application descriptor of the web application
+          (WEB-INF/web.xml). See the Servlet API documentation for more details
+          about web applications and the web.xml file. The parameters are:
+          <ul>
+            
+<li>
+<b>domain:</b> Path in the web application where the domain 
+              configuration file is. Defaults to "/Domain.xml".</li>
+            
+<li>
+<b>namespace:</b> Name of the namespace which will be accessed 
+              in the Slide domain. Defaults to the default namespace.</li>
+            
+<li>
+<b>scope:</b> The 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, meaning that the entire namespace will 
+              be exposed.</li>
+            
+<li>
+<b>depth-limit:</b> Determines the depth limit for PROPFIND and
+              other methods, to avoid performance hits on the server for 
+              requests with infinite depth.</li>
+            
+<li>
+<b>default-mime-type:</b> 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. Defaults to 
+              'application/octet-stream'.</li>
+            
+<li>
+<b>default-servlet:</b> 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'.</li>
+          
+</ul>
+        
+</p>
+        
+      
+</blockquote>
+</td>
+</tr>
+</table>
+
+      
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="The Domain configuration file"><strong>The Domain configuration file</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+        
+        
+<p>
+          Sample configuration file : 
+          <a href="samples/Domain.sample">click here</a>.
+        </p>
+        
+        
+<p>
+          Slide needs a configuration file to initialize the Domain. This configuration file defines
+          the namespaces which are part of this domain, the services associated
+          with them, and the namespaces data configuration. This file uses the
+          XML language for its syntax. 
+        </p>
+
+    
+<p>
+      A domain is an aggregation of one or more namespaces. If we use the 
+      UNIX filesystem analogy, a domain represents the root ("/") anchor where
+      filesystems (in this case, namespaces) are mounted.
+    </p>
+    
+    
+<p>
+      The domain controls access to its registered namespaces and performs 
+      initialization and connection management on behalf of the namespaces.
+    </p>
+    
+    
+<p>
+      When Slide is first initialized, the Domain configuration is loaded. 
+      Once again, if you are familiar with UNIX, the domain configuration file
+      is the equivalent of the <tt>fstab</tt> file.  The path to the domain 
+      configuration file is given through the <tt>org.apache.slide.domain</tt>
+      property in your <tt>slide.properties</tt> file (which must be located 
+      somewhere in your <tt>CLASSPATH</tt>).
+    </p>
+
+    
+<p>
+      The domain configuration is written by an administrator and tells how 
+      to initialize each Namespace. The namespace initialization includes 
+      information like:
+      
+    <ul>
+      
+<li>The low-level services the namespace uses (structure store, content 
+        store ...).</li>
+      
+<li>The namespace base topology, which includes the location of the base
+        actions and paths in the namespace.</li>
+    
+</ul>
+  
+</p>
+    
+      
+</blockquote>
+</td>
+</tr>
+</table>
+
+  
+</body>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<!--PAGE FOOTER-->
+<tr>
+<td colspan="2">
+<div align="center">
+<font size="-1" color="#525D76"><em>
+        Copyright &copy; 1999-2004, Apache Software Foundation
+        </em></font>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: jakarta/site/docs/slide/conf-lib.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/slide/contrib.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/slide/contrib.html?rev=1696629&view=auto
==============================================================================
--- jakarta/site/docs/slide/contrib.html (added)
+++ jakarta/site/docs/slide/contrib.html Wed Aug 19 16:46:37 2015
@@ -0,0 +1,750 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Jakarta Slide - Contributors</title>
+<meta value="Oliver Zeigermann" name="author">
+<meta value="ozeigermann@apache.org" name="email">
+</head>
+<body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/slide/images/jakarta-logo.gif"></a>
+<!--PROJECT LOGO--><a href="http://jakarta.apache.org/slide/"><img border="0" alt="The Jakarta Slide Project" align="right" src="http://jakarta.apache.org/slide/images/Slide.gif"></a></td>
+</tr>
+<!--HEADER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td nowrap="true" valign="top" width="20%">
+<p>
+<strong>Main</strong>
+</p>
+<ul>
+<li>
+<a href="index.html">Introduction</a>
+</li>
+<li>
+<a href="architecture.html">Architecture</a>
+</li>
+<li>
+<a href="news.html">News</a>
+</li>
+<li>
+<a href="roadmap.html">Roadmap</a>
+</li>
+<li>
+<a href="faq.html">FAQ</a>
+</li>
+<li>
+<a href="download.html">Downloads</a>
+</li>
+<li>
+<a href="contrib.html">Contributors</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html#Slide">Mailing Lists</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla">Query Bug Database</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Slide">Enter a Bug</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta-slide">Wiki</a>
+</li>
+</ul>
+<p>
+<strong>User's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="xp.html">Connecting with Windows XP</a>
+</li>
+<li>
+<a href="osx.html">Using MacOS X webdav_fs</a>
+</li>
+<li>
+<a href="webdav-client.html">Commandline Client</a>
+</li>
+<li>
+<a href="projector.html">Projector</a>
+</li>
+<li>
+<a href="wck.html">WebDAV Construction Kit</a>
+</li>
+</ul>
+<p>
+<strong>Administrator's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="installation.html">Installation</a>
+</li>
+<li>
+<a href="conf-lib.html">Configuration</a>
+</li>
+<li>
+<a href="howto-tomcat.html">Tomcat Bundle</a>
+</li>
+<li>
+<a href="howto-j2eestore.html">J2EE Integration</a>
+</li>
+<li>
+<a href="howto-acl.html">Security</a>
+</li>
+<li>
+<a href="howto-deltav.html">Version Control</a>
+</li>
+<li>
+<a href="howto-bind.html">Binding</a>
+</li>
+<li>
+<a href="howto-jaas.html">JAAS LoginModule</a>
+</li>
+<li>
+<a href="howto-create-users.html">Creating Users</a>
+</li>
+<li>
+<a href="howto-jca.html">JCA Connector</a>
+</li>
+</ul>
+<p>
+<strong>Programmer's Corner</strong>
+</p>
+<ul>
+<li>
+<a href="getting-started.html">Getting Started using Eclipse</a>
+</li>
+<li>
+<a href="javadoc/index.html">Latest Server JavaDoc</a>
+</li>
+<li>
+<a href="javadoc-2.1/javadoc/index.html">2.1 Server JavaDoc</a>
+</li>
+<li>
+<a href="clientjavadoc/index.html">WebDAV Client Javadoc</a>
+</li>
+</ul>
+</td>
+<!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%">
+<body>
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Active Commiters (in random order)"><strong>Active Commiters (in random order)</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+                
+<a href="mailto:ib at fiz-chemie.de">
+                    <b>Ingo Brunberg</b>
+                </a>
+                
+<br>
+      Client library.
+    </p>
+            
+<p>
+                
+<a href="mailto:dflorey at c1-fse.de">
+                    <b>Daniel Florey</b>
+                </a>
+                
+<br>
+      Event/extractor framework, Projector.
+    </p>
+            
+<p>
+                
+<a href="mailto:unico at hippo.nl">
+                    <b>Unico Hommes</b>
+                </a>
+                
+<br>
+       Testing, fixes and work on JAAS login module.
+    </p>
+            
+<p>
+                
+<a href="luetzken at itaw.hu-berlin.de">
+                    <b>Stefan L&uuml;tzkendorf</b>
+                </a>
+                
+<br>
+      Testsuite and many fixes and enhancements.
+    </p>
+            
+<p>
+                
+<a href="mailto:MasonJM at ah.org">
+                    <b>James Mason</b>
+                </a>
+                
+<br>
+      Testing, fixes, cluster support and JNDI principal store. General release manager.
+    </p>
+                
+<p>
+                
+<a href="jl at qualiware.com">
+                    <b>Jacob Lund</b>
+                </a>
+                
+<br>
+      Testing, bug reports and fixes.
+    </p>
+            
+<p>
+                
+<a href="mailto:holz at fiz-chemie.de">
+                    <b>Martin Holz</b>
+                </a>
+                
+<br>
+      Testing, fixes and work on the J2EE store.
+    </p>
+            
+<p>
+                
+<a href="mailto:Peter.Nevermann at softwareag.com">
+                    <b>Peter Nevermann</b>
+                </a>
+                
+<br>
+      DeltaV (Versioning), BIND, Security (ACL) and WVCM (JSR-147).
+    </p>
+            
+<p>
+                
+<a href="mailto:ozeigermann at apache.org">
+                    <b>Oliver Zeigermann</b>
+                </a>
+                
+<br>
+      Stores, transaction stuff, caching, JCA, WebDAV Construction Kit (WCK).
+    </p>
+            
+<p>
+                
+<a href="mailto:davide.savazzi at corefandango.net">
+                    <b>Davide Savazzi</b>
+                </a>
+                
+<br>
+      Testing, fixes and Oracle port of RDBMS store.
+    </p>
+            
+<p>
+                
+<a href="mailto:ryanshaerhodes at hotmail.com">
+                    <b>Ryan Rhodes</b>
+                </a>
+                
+<br>
+      Work on extractors, search and JCA connector.
+    </p>
+            
+<p>
+                
+<a href="mailto:gcasper at s-und-n.de">
+                    <b>Guido Casper</b>
+                </a>
+                
+<br>
+      Searching.
+    </p>
+            
+<p>
+                
+<a href="mailto:warwick.burrows at e2open.com">
+                    <b>Warwick Burrows</b>
+                </a>
+                
+<br>
+      Testing and fixes mainly for DB2 RDBMS store and transactions.
+    </p>
+
+            
+<p>
+                
+<a href="mailto:thomas.draier at codeva.net">
+                    <b>Thomas Draier</b>
+                </a>
+                
+<br>
+      Testing, fixes and many enhancements in the WebDAV layer.
+    </p>
+
+            
+<p>
+                
+<a href="mailto:cav at uniscope.jp">
+                    <b>Carlos Villegas</b>
+                </a>
+                
+<br>
+      OJB store, general support and enhancements.
+    </p>
+
+        
+</blockquote>
+</td>
+</tr>
+</table>
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Inactive Commiters (in random order)"><strong>Inactive Commiters (in random order)</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+                
+<a href="mailto:mdulisch at s-und-n.de">
+                    <b>Martin Dulisch</b>
+                </a>
+                
+<br>
+      Testing and work in the client section.
+    </p>
+            
+<p>
+                
+<a href="mailto:Eckehard.Hermann at softwareag.com">
+                    <b>Eckehard Hermann</b>
+                </a>
+                
+<br>
+      Security, ACL and Tamino store.
+    </p>
+            
+<p>
+                
+<a href="mailto:Juergen.Pill at softwareag.com">
+                    <b>Juergen Pill</b>
+                </a>
+                
+<br>
+      Testing, fixes and many ideas on the transaction API.
+    </p>
+            
+<p>
+                
+<a href="mailto:Martin.Wallmer at softwareag.com">
+                    <b>Martin Wallmer</b>
+                </a>
+                
+<br>
+      DASL (Searching and Locating).
+    </p>
+            
+<p>
+                
+<a href="mailto:Remy.Maucherat at eng.sun.com">
+                    <b>Remy Maucherat</b>
+                </a>
+                
+<br>
+      Original developer of Slide.
+    </p>
+            
+<p>
+                
+<a href="mailto:bcholmes at apache.org">
+                    <b>B.C. Holmes</b>
+                </a>
+                
+<br>
+      Client library, documentation.
+    </p>
+            
+<p>
+                
+<a href="mailto:daveb at miceda-data.com">
+                    <b>Dave Bryson</b>
+                </a>
+                
+<br>
+      Command line client.
+    </p>
+            
+<p>
+                
+<a href="mailto:jericho at apache.org">
+                    <b>Sung-Gu Park</b>
+                </a>
+                
+<br>
+      WebDAV client library design.
+    </p>
+            
+<p>
+                
+<a href="mailto:msmith at labyrinth.net.au">
+                    <b>Michael Smith</b>
+                </a>
+                
+<br>
+      Testing, lots of improvements to the Stores.
+    </p>
+            
+<p>
+                
+<a href="mailto:peter at kitten.net">
+                    <b>Peter Hawkins</b>
+                </a>
+                
+<br>
+      Hosts and maintains the FAQ on Slide.
+    </p>
+            
+<p>
+                
+<a href="mailto:dirk.verbeeck at the-ecorp.com">
+                    <b>Dirk Verbeeck</b>
+                </a>
+                
+<br>
+      Completed WebDAV Access Control Protocol.
+    </p>
+            
+<p>
+                
+<a href="mailto:cmlenz at apache.org">
+                    <b>Christopher Lenz</b>
+                </a>
+                
+<br>
+      Tag library, administration webapp, bug fixes, testing.
+    </p>
+            
+<p>
+                
+<a href="mailto:courson at noos.fr">
+                    <b>Jean-Philippe Courson</b>
+                </a>
+                
+<br>
+      Testing and fixes.
+    </p>
+            
+<p>
+                
+<a href="mailto:stefano at apache.org">
+                    <b>Stefano Mazzocchi</b>
+                </a>
+                
+<br>
+      Testing and fixes.
+    </p>
+            
+<p>
+                
+<a href="mailto:stefan at apache.org">
+                    <b>Stefan Guggisberg</b>
+                </a>
+                
+<br>
+      JCR (JSR 170).
+    </p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Contributors (in random order)"><strong>Contributors (in random order)</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+                
+<a href="mailto:nicklonginow at vanhooseassociates.com">
+                    <b>Nick Longinow</b>
+                </a>
+                
+<br>
+      Extensions to the ACL protocol and general reporting and discussios.
+    </p>
+            
+<p>
+                
+<a href="mailto:paul.hussein at jrc.it">
+                    <b>Paul Hussein</b>
+                </a>
+                
+<br>
+      Testing, fixes, support and documentation.
+    </p>
+            
+<p>
+                
+<a href="mailto:tbernert at c1-fse.de">
+                    <b>Thomas Bernert</b>
+                </a>
+                
+<br>
+      Testing, bug reports and fixes.
+    </p>
+            
+<p>
+                
+<a href="mailto:akumar at metatomix.com">
+                    <b>Ashok Kumar</b>
+                </a>
+                
+<br>
+      J2EE redesign.
+    </p>
+            
+<p>
+                
+<a href="mailto:christophe.lombart at sword-technologies.com">
+                    <b>Christophe Lombart</b>
+                </a>
+                
+<br>
+      DBCP implementation for JDBC store, MySQL port of RDBMS store.
+    </p>
+            
+<p>
+                
+<a href="mailto:runger at cim.mcgill.ca">
+                    <b>Richard Unger</b>
+                </a>
+                
+<br>
+      Work on wrappers.
+    </p>
+            
+<p>
+                
+<a href="mailto:cstaylor at nanshu.com">
+                    <b>Christopher Taylor</b>
+                </a>
+                
+<br>
+      Documentation.
+    </p>
+            
+<p>
+                
+<a href="mailto:csharp at mac.com">
+                    <b>Chris Sharp</b>
+                </a>
+                
+<br>
+      Documentation.
+    </p>
+            
+<p>
+                
+<a href="mdecugis at mds-desing.fr">
+                    <b>Marc D&eacute;cugis</b>
+                </a>
+                
+<br>
+      Initial version of XML store.
+    </p>
+            
+<p>
+                
+<a href="cbritton at metatomix.com">
+                    <b>Colin Britton</b>
+                </a>
+                
+<br>
+      Help with J2EE store.
+    </p>
+            
+<p>
+                
+<a href="mailto:Craig.McClanahan at eng.sun.com">
+                    <b>Craig McClanahan</b>
+                </a>
+                
+<br>
+      CVS, mailing lists, nightly builds setup, as well as countless other 
+      things.
+    </p>
+            
+<p>
+                
+<a href="mailto:Christopher.Harding at softwareag.com">
+                    <b>Christopher Harding</b>
+                </a>
+                
+<br>
+      Testing and bug reports.
+    </p>
+            
+<p>
+                
+<a href="mailto:jharrop at bigpond.net.au">
+                    <b>Jason Harrop</b>
+                </a>
+                
+<br>
+      Testing, bug reports and fixes.
+    </p>
+            
+<p>
+                
+<a href="mailto:sanders at totalsync.com">
+                    <b>Scott Sanders</b>
+                </a>
+                
+<br>
+      Testing, bug reports.
+    </p>
+            
+<p>
+                
+<a href="mailto:michael.dalrymple at metriuseurope.com">
+                    <b>Michael Dalrymple</b>
+                </a>
+                
+<br>
+      UML model for Slide.
+    </p>
+            
+<p>
+                
+<a href="mailto:David.McDonnell at csu.edu.au">
+                    <b>David McDonnell</b>
+                </a>
+                
+<br>
+      Security system additions.
+    </p>
+            
+<p>
+                
+<a href="mailto:Hardy.Kiefer at softwareag.com">
+                    <b>Hardy Kiefer</b>
+                </a>
+                
+<br>
+      XML logger.
+    </p>
+            
+<p>
+                
+<a href="mailto:jojada at speedlegal.com">
+                    <b>Jojada J. Tirtowidjojo</b>
+                </a>
+                
+<br>
+      Swing components, WebDAV test GUI.
+    </p>
+            
+<p>
+                
+<a href="mailto:Michael.Hartmeier at softwareag.com">
+                    <b>Michael Hartmeier</b>
+                </a>
+                
+<br>
+      BIND, bug reports and fixes.
+    </p>
+            
+<p>
+                
+<a href="mailto:Ralf.Stuckert at softwareag.com">
+                    <b>Ralf Stuckert</b>
+                </a>
+                
+<br>
+      DeltaV (Versioning), bug reports and fixes.
+    </p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Sponsors"><strong>Sponsors</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+                
+<a href="http://www.xmlmind.com/">
+                    <b>XMLMind</b>
+                </a>
+                
+<br>
+      XMLMind donated licenses of XMLEditor professional to the Slide commiters.
+		    </p>
+            
+<p>
+                
+<a href="http://www.c1-fse.de/">
+                    <b>C1 Financial Services</b>
+                </a>
+                
+<br>
+      Sponsored the slide 2.x development.
+		    </p>
+            
+<p>
+                
+<a href="http://www.intalio.com/">
+                    <b>Intalio Inc.</b>
+                </a>
+                
+<br>
+      Donated on May 2000 an early version of the Exolab.org OpenDAV project 
+      to Apache Jakarta.
+		    </p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+    
+</body>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<!--PAGE FOOTER-->
+<tr>
+<td colspan="2">
+<div align="center">
+<font size="-1" color="#525D76"><em>
+        Copyright &copy; 1999-2004, Apache Software Foundation
+        </em></font>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: jakarta/site/docs/slide/contrib.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/slide/download.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/slide/download.html?rev=1696629&view=auto
==============================================================================
--- jakarta/site/docs/slide/download.html (added)
+++ jakarta/site/docs/slide/download.html Wed Aug 19 16:46:37 2015
@@ -0,0 +1,202 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Jakarta Slide - Download</title>
+<meta value="Oliver Zeigermann" name="author">
+<meta value="ozeigermann@apache.org" name="email">
+</head>
+<body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/slide/images/jakarta-logo.gif"></a>
+<!--PROJECT LOGO--><a href="http://jakarta.apache.org/slide/"><img border="0" alt="The Jakarta Slide Project" align="right" src="http://jakarta.apache.org/slide/images/Slide.gif"></a></td>
+</tr>
+<!--HEADER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade>
+</td>
+</tr>
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td nowrap="true" valign="top" width="20%">
+<p>
+<strong>Main</strong>
+</p>
+<ul>
+<li>
+<a href="index.html">Introduction</a>
+</li>
+<li>
+<a href="architecture.html">Architecture</a>
+</li>
+<li>
+<a href="news.html">News</a>
+</li>
+<li>
+<a href="roadmap.html">Roadmap</a>
+</li>
+<li>
+<a href="faq.html">FAQ</a>
+</li>
+<li>
+<a href="download.html">Downloads</a>
+</li>
+<li>
+<a href="contrib.html">Contributors</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html#Slide">Mailing Lists</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla">Query Bug Database</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Slide">Enter a Bug</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta-slide">Wiki</a>
+</li>
+</ul>
+<p>
+<strong>User's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="xp.html">Connecting with Windows XP</a>
+</li>
+<li>
+<a href="osx.html">Using MacOS X webdav_fs</a>
+</li>
+<li>
+<a href="webdav-client.html">Commandline Client</a>
+</li>
+<li>
+<a href="projector.html">Projector</a>
+</li>
+<li>
+<a href="wck.html">WebDAV Construction Kit</a>
+</li>
+</ul>
+<p>
+<strong>Administrator's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="installation.html">Installation</a>
+</li>
+<li>
+<a href="conf-lib.html">Configuration</a>
+</li>
+<li>
+<a href="howto-tomcat.html">Tomcat Bundle</a>
+</li>
+<li>
+<a href="howto-j2eestore.html">J2EE Integration</a>
+</li>
+<li>
+<a href="howto-acl.html">Security</a>
+</li>
+<li>
+<a href="howto-deltav.html">Version Control</a>
+</li>
+<li>
+<a href="howto-bind.html">Binding</a>
+</li>
+<li>
+<a href="howto-jaas.html">JAAS LoginModule</a>
+</li>
+<li>
+<a href="howto-create-users.html">Creating Users</a>
+</li>
+<li>
+<a href="howto-jca.html">JCA Connector</a>
+</li>
+</ul>
+<p>
+<strong>Programmer's Corner</strong>
+</p>
+<ul>
+<li>
+<a href="getting-started.html">Getting Started using Eclipse</a>
+</li>
+<li>
+<a href="javadoc/index.html">Latest Server JavaDoc</a>
+</li>
+<li>
+<a href="javadoc-2.1/javadoc/index.html">2.1 Server JavaDoc</a>
+</li>
+<li>
+<a href="clientjavadoc/index.html">WebDAV Client Javadoc</a>
+</li>
+</ul>
+</td>
+<!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%">
+<body>
+
+
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#ff0000"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Slide is Retired"><strong>Slide is Retired</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+  
+<p>
+    As of 2007-11-03, the Slide project is retired.
+  </p>
+  
+<p>
+    Due to the lack of a developer community, the codebase was no longer
+    actively maintained and security issues could not be addressed by
+    bugfix releases. The Jakarta PMC therefore had no other choice but
+    to retire Slide.
+  </p>
+  
+<p>
+    If you are looking for a WebDAV client or a server-side
+    Content Repository, please consider the
+    <a href="http://jackrabbit.apache.org/">Apache Jackrabbit</a>
+    project as an alternative.
+  </p>
+  
+<p>
+    Historic releases of Slide can be found in the Apache
+    <a href="http://archive.apache.org/dist/jakarta/slide/">archive</a>.
+  </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+
+
+</body>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade>
+</td>
+</tr>
+<!--PAGE FOOTER-->
+<tr>
+<td colspan="2">
+<div align="center">
+<font size="-1" color="#525D76"><em>
+        Copyright &copy; 1999-2004, Apache Software Foundation
+        </em></font>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: jakarta/site/docs/slide/download.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/slide/faq.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/slide/faq.html?rev=1696629&view=auto
==============================================================================
--- jakarta/site/docs/slide/faq.html (added)
+++ jakarta/site/docs/slide/faq.html Wed Aug 19 16:46:37 2015
@@ -0,0 +1,308 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Jakarta Slide - FAQ</title>
+<meta value="Oliver Zeigermann" name="author">
+<meta value="ozeigermann@apache.org" name="email">
+</head>
+<body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/slide/images/jakarta-logo.gif"></a>
+<!--PROJECT LOGO--><a href="http://jakarta.apache.org/slide/"><img border="0" alt="The Jakarta Slide Project" align="right" src="http://jakarta.apache.org/slide/images/Slide.gif"></a></td>
+</tr>
+<!--HEADER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td nowrap="true" valign="top" width="20%">
+<p>
+<strong>Main</strong>
+</p>
+<ul>
+<li>
+<a href="index.html">Introduction</a>
+</li>
+<li>
+<a href="architecture.html">Architecture</a>
+</li>
+<li>
+<a href="news.html">News</a>
+</li>
+<li>
+<a href="roadmap.html">Roadmap</a>
+</li>
+<li>
+<a href="faq.html">FAQ</a>
+</li>
+<li>
+<a href="download.html">Downloads</a>
+</li>
+<li>
+<a href="contrib.html">Contributors</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html#Slide">Mailing Lists</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla">Query Bug Database</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Slide">Enter a Bug</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta-slide">Wiki</a>
+</li>
+</ul>
+<p>
+<strong>User's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="xp.html">Connecting with Windows XP</a>
+</li>
+<li>
+<a href="osx.html">Using MacOS X webdav_fs</a>
+</li>
+<li>
+<a href="webdav-client.html">Commandline Client</a>
+</li>
+<li>
+<a href="projector.html">Projector</a>
+</li>
+<li>
+<a href="wck.html">WebDAV Construction Kit</a>
+</li>
+</ul>
+<p>
+<strong>Administrator's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="installation.html">Installation</a>
+</li>
+<li>
+<a href="conf-lib.html">Configuration</a>
+</li>
+<li>
+<a href="howto-tomcat.html">Tomcat Bundle</a>
+</li>
+<li>
+<a href="howto-j2eestore.html">J2EE Integration</a>
+</li>
+<li>
+<a href="howto-acl.html">Security</a>
+</li>
+<li>
+<a href="howto-deltav.html">Version Control</a>
+</li>
+<li>
+<a href="howto-bind.html">Binding</a>
+</li>
+<li>
+<a href="howto-jaas.html">JAAS LoginModule</a>
+</li>
+<li>
+<a href="howto-create-users.html">Creating Users</a>
+</li>
+<li>
+<a href="howto-jca.html">JCA Connector</a>
+</li>
+</ul>
+<p>
+<strong>Programmer's Corner</strong>
+</p>
+<ul>
+<li>
+<a href="getting-started.html">Getting Started using Eclipse</a>
+</li>
+<li>
+<a href="javadoc/index.html">Latest Server JavaDoc</a>
+</li>
+<li>
+<a href="javadoc-2.1/javadoc/index.html">2.1 Server JavaDoc</a>
+</li>
+<li>
+<a href="clientjavadoc/index.html">WebDAV Client Javadoc</a>
+</li>
+</ul>
+</td>
+<!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%">
+<body>
+  
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Frequently asked questions (FAQ)"><strong>Frequently asked questions (FAQ)</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+    
+<p>This is a collection of frequently asked questions about Slide.</p>
+    
+    
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#828DA6"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Who can I turn when after reading this FAQ I still have questions?"><strong>Who can I turn when after reading this FAQ I still have questions?</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    	
+<p>Subscribe to the <a href="http://jakarta.apache.org/site/mail2.html#Slide">Slide User Mailing List</a> and ask your question there.</p>
+    
+</blockquote>
+</td>
+</tr>
+</table>
+    
+    
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#828DA6"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Where do I configure authentication and security?"><strong>Where do I configure authentication and security?</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    	
+<p>You (selectively) switch on security in web.xml like in any other web application. 
+    		Where authentication information like user name and password comes from is configured in Realms 
+    		when you use Tomcat as your web container. 
+    		Initial users are configured in Domain.xml. 
+    		As Tomcat actually does the authentication it needs to have knowledge about them. 
+    		You thus have to either double them in tomcat-users.xml for the default Tomcat realm 
+    		(at least for 4.1.x it is the default) or let Tomcat use the Slide realm. 
+    		In the bundled version the Slide realm is used.</p>
+    
+</blockquote>
+</td>
+</tr>
+</table>
+
+    
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#828DA6"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="When I change user data in Domain.xml the changes do not seem to affect Slide. What might be the problem?"><strong>When I change user data in Domain.xml the changes do not seem to affect Slide. What might be the problem?</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    	
+<p>The whole data section of Domain.xml - including user data - is for *initialization* only. 
+    		This means if you change this data in Domain.xml it will only show up unless you delete existing data before. No 
+    		data will be overridden.
+    	</p>
+    
+</blockquote>
+</td>
+</tr>
+</table>
+    
+    
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#828DA6"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="What stores are there?"><strong>What stores are there?</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    	
+<p>There are two complete store implementations coming with Slide. The tx file store is the default one and
+    		does not need an additional RDBMS installed. There also is an RDBMS store that features ports to 
+    		SQLServer, Postgres, MySQL, and Sybase. Ports for Oracle and DB/2 are in preparation.</p>
+    
+</blockquote>
+</td>
+</tr>
+</table>
+    
+    
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#828DA6"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Where do I have to put my JDBC driver in Tomcat when I want to use the RDBMS store?"><strong>Where do I have to put my JDBC driver in Tomcat when I want to use the RDBMS store?</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    	
+<p>Put the driver and all other classes needed by our application into $Tomcat/common/lib.</p>
+    
+</blockquote>
+</td>
+</tr>
+</table>
+      
+    
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#828DA6"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Where is some starter info/example on what to implement for my own store?"><strong>Where is some starter info/example on what to implement for my own store?</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    	
+<p>There is no such info. The best you can get are the both default stores as an example.</p>
+    
+</blockquote>
+</td>
+</tr>
+</table>
+      
+    
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#828DA6"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Is there a bug related to OS X built in webdav(fs) support?"><strong>Is there a bug related to OS X built in webdav(fs) support?</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    	
+<p>Yes. Someone suggested making Slide handle OSX differently to fix it. 
+    		A workaround was to set the lockdiscoveryIncludesPrincipalURL property in web.xml to false.</p>
+    
+</blockquote>
+</td>
+</tr>
+</table>
+      
+    
+  
+</blockquote>
+</td>
+</tr>
+</table>
+
+
+</body>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<!--PAGE FOOTER-->
+<tr>
+<td colspan="2">
+<div align="center">
+<font size="-1" color="#525D76"><em>
+        Copyright &copy; 1999-2004, Apache Software Foundation
+        </em></font>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: jakarta/site/docs/slide/faq.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/slide/getting-started.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/slide/getting-started.html?rev=1696629&view=auto
==============================================================================
--- jakarta/site/docs/slide/getting-started.html (added)
+++ jakarta/site/docs/slide/getting-started.html Wed Aug 19 16:46:37 2015
@@ -0,0 +1,691 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>Jakarta Slide - Getting Started with Slide development using Eclipse and JDK 1.4</title>
+<meta value="Christopher Taylor" name="author">
+<meta value="cstaylor@java-internals.com" name="email">
+</head>
+<body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff">
+<table cellspacing="4" width="100%" border="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/slide/images/jakarta-logo.gif"></a>
+<!--PROJECT LOGO--><a href="http://jakarta.apache.org/slide/"><img border="0" alt="The Jakarta Slide Project" align="right" src="http://jakarta.apache.org/slide/images/Slide.gif"></a></td>
+</tr>
+<!--HEADER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td nowrap="true" valign="top" width="20%">
+<p>
+<strong>Main</strong>
+</p>
+<ul>
+<li>
+<a href="index.html">Introduction</a>
+</li>
+<li>
+<a href="architecture.html">Architecture</a>
+</li>
+<li>
+<a href="news.html">News</a>
+</li>
+<li>
+<a href="roadmap.html">Roadmap</a>
+</li>
+<li>
+<a href="faq.html">FAQ</a>
+</li>
+<li>
+<a href="download.html">Downloads</a>
+</li>
+<li>
+<a href="contrib.html">Contributors</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html#Slide">Mailing Lists</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla">Query Bug Database</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Slide">Enter a Bug</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta-slide">Wiki</a>
+</li>
+</ul>
+<p>
+<strong>User's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="xp.html">Connecting with Windows XP</a>
+</li>
+<li>
+<a href="osx.html">Using MacOS X webdav_fs</a>
+</li>
+<li>
+<a href="webdav-client.html">Commandline Client</a>
+</li>
+<li>
+<a href="projector.html">Projector</a>
+</li>
+<li>
+<a href="wck.html">WebDAV Construction Kit</a>
+</li>
+</ul>
+<p>
+<strong>Administrator's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="installation.html">Installation</a>
+</li>
+<li>
+<a href="conf-lib.html">Configuration</a>
+</li>
+<li>
+<a href="howto-tomcat.html">Tomcat Bundle</a>
+</li>
+<li>
+<a href="howto-j2eestore.html">J2EE Integration</a>
+</li>
+<li>
+<a href="howto-acl.html">Security</a>
+</li>
+<li>
+<a href="howto-deltav.html">Version Control</a>
+</li>
+<li>
+<a href="howto-bind.html">Binding</a>
+</li>
+<li>
+<a href="howto-jaas.html">JAAS LoginModule</a>
+</li>
+<li>
+<a href="howto-create-users.html">Creating Users</a>
+</li>
+<li>
+<a href="howto-jca.html">JCA Connector</a>
+</li>
+</ul>
+<p>
+<strong>Programmer's Corner</strong>
+</p>
+<ul>
+<li>
+<a href="getting-started.html">Getting Started using Eclipse</a>
+</li>
+<li>
+<a href="javadoc/index.html">Latest Server JavaDoc</a>
+</li>
+<li>
+<a href="javadoc-2.1/javadoc/index.html">2.1 Server JavaDoc</a>
+</li>
+<li>
+<a href="clientjavadoc/index.html">WebDAV Client Javadoc</a>
+</li>
+</ul>
+</td>
+<!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%">
+<body>
+  
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Introduction"><strong>Introduction</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+    
+<p>
+        There are some things this HOWTO will not cover. First, this HOWTO will not explain how to use the <a href="http://www.eclipse.org/">Eclipse</a> IDE.  A book that I highly recommend is 
+        <a href="http://www.amazon.com/exec/obidos/tg/detail/-/0321159640/qid=1061283200/sr=8-1/ref=sr_8_1/002-4564703-5586460?v=glance&amp;s=books&amp;n=507846">The Java Developer's Guide to Eclipse</a>
+        Second, this HOWTO will not cover Tomcat, Ant, CVS, or any related tools required to build Slide from source code.  Finally, this HOWTO will not explain how to build using a previous version of
+        the Java Developer's Kit.
+    </p>
+    
+    
+<p>
+        Here are the necessary steps:
+        <ul>
+        
+<li>Set up a CVS respository link to the Jakarta Slide source code</li>
+        
+<li>Checkout the Slide source code</li>
+        
+<li>Download the required third-party libraries:</li>
+            
+<ul>
+            
+<li>JDOM</li>
+            
+<li>Java Transaction API</li>
+            
+<li>Servlet 2.3</li>
+            
+<li>Jakarta Commons HTTP Client</li>
+            
+<li>Java Management Extension (JMX)</li>
+            
+<li>Catalina components (Jakarta Tomcat version 4.1)</li>
+            
+<li>Log4J</li>
+            
+</ul>
+       
+<li>Modify build.xml to use the new libraries</li>
+       
+<li>Build Jakarta Slide</li>
+       
+<li>Create a new Tomcat project</li>
+       
+<li>Copy the built Slide libraries into the WEB-INF/lib folder in your new Tomcat project</li>
+       
+<li>Copy the Domain.xml and web.xml files from the Slide source folder</li>
+       
+<li>Associate the Slide libraries and source folder in your new Tomcat project</li>
+       
+<li>Modify the web.xml file</li>
+       
+<li>Update application context in server.xml</li>
+       
+<li>Set breakpoints and start Tomcat</li>
+       
+</ul>
+    
+</p>
+    
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Set up the CVS repository link to the Jakarta Slide source code"><strong>Set up the CVS repository link to the Jakarta Slide source code</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+    
+<p>
+        In Eclipse, using the CVS Repository Exploring perspective, create a new entry for Jakarta:
+        <ul>
+        
+<li>Host: cvs.apache.org</li>
+        
+<li>Repository path: /home/cvspublic</li>
+        
+<li>User: anoncvs</li>
+        
+<li>Password: anoncvs</li>
+        
+<li>Connection type: pserver</li>
+        
+</ul>
+    
+</p>
+    
+<p>
+        
+<img src="images/eclipse-cvs.png">    
+    </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Checkout the Slide source code"><strong>Checkout the Slide source code</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+<p>
+        After you have the CVS repository link set up, you'll need to checkout a particular version of the source tree.  In this example we will use the 1.0.16 tagged version of Slide.  
+        First, open the Jakarta CVS repository and select the <b>Versions</b> subtree:
+    </p>
+    
+<p>
+        
+<img src="images/eclipse-cvs2.png">    
+    </p>
+    
+<p>
+        Locate the project labeled <b>jakarta-slide</b>, right-click on the label, and select <b>Configure Branches and Versions</b> from the context menu.  The following window should appear:
+    </p>
+    
+<p>
+        
+<img src="images/eclipse-cvs3.png">    
+    </p>
+    
+<p>
+        In the <b>Browse files for tags</b> section, choose the <code>.cvsignore</code> file, then press the <b>Add Selected Files</b> button.  You should see a list of tags appear in the 
+        <b>New tags found in the selected files</b> section.  Pressing the <b>Ok</b> button will return you to the <b>Versions</b> subtree of the CVS perspective:
+    </p>
+    
+<p>
+        
+<img src="images/eclipse-cvs4.png">    
+    </p>
+    
+<p>
+        Select the SLIDE_1_0_16 (version 1.0.16) child of the version list, right-click, and choose <b>Check out as Project</b> from the context menu.  The source code will then be downloaded
+        to your computer.
+    </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Download and install the required third-party libraries"><strong>Download and install the required third-party libraries</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+  
+<p>
+    You must install the following third-party libraries before building Slide:
+        <ul>
+        
+<li>
+<a href="http://www.jdom.org/">JDOM</a>
+</li>
+        
+<li>
+<a href="http://java.sun.com/products/jta/">Java Transaction API</a>
+</li>
+        
+<li>
+<a href="http://cvs.apache.org/builds/jakarta-servletapi-4/nightly/">Servlet 2.3</a>
+</li>
+        
+<li>
+<a href="http://jakarta.apache.org/commons/httpclient/downloads.html">Jakarta Commons HTTP Client</a>
+</li>
+        
+<li>
+<a href="http://java.sun.com/products/JavaManagement/download.html">Java Management Extension (JMX)</a>
+</li>
+        
+<li>
+<a href="http://www.apache.org/dist/jakarta/tomcat-4/binaries/">Catalina components (Jakarta Tomcat version 4.1)</a>
+</li>
+        
+<li>
+<a href="http://www.apache.org/dist/jakarta/log4j/">Log4J</a>
+</li>
+        
+</ul>
+    Download each of the packages from the above links, and place the following JAR files in your <code>jakarta-slide/lib</code> folder:
+        <ul>
+        
+<li>JDOM - <code>jdom.jar</code>
+</li>
+        
+<li>Java Transaction API - <code>jta.jar</code>
+</li>
+        
+<li>Servlet 2.3 - <code>servlet.jar</code>
+</li>
+        
+<li>Jakarta Commons HTTP Client - <code>commons-httpclient.jar</code>
+</li>
+        
+<li>Java Management Extension (JMX) - <code>jmxri.jar</code>
+</li>
+        
+<li>Catalina components - <code>naming-common.jar</code>, <code>naming-resources.jar</code>, <code>catalina.jar</code>
+</li>
+        
+<li>Log4J - <code>log4j.jar</code> (you will need to rename the <code>log4j-1.2.8.jar</code> file)</li>
+        
+</ul>
+  
+</p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Modify build.xml to use the new libraries"><strong>Modify build.xml to use the new libraries</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+<p>The Ant <b>build.xml</b> file must be modified to point at the third-party libraries.  Change the following <b>property</b> entries:
+        <table cellspacing="2" cellpadding="2" border="0">
+        
+<tr>
+        
+<td valign="top" bgcolor="#039acc"><font face="arial,helvetica,sanserif" size="-1" color="#ffffff"><b>Property Name</b></font></td>
+        <td valign="top" bgcolor="#039acc"><font face="arial,helvetica,sanserif" size="-1" color="#ffffff"><b>Old Value</b></font></td>
+        <td valign="top" bgcolor="#039acc"><font face="arial,helvetica,sanserif" size="-1" color="#ffffff"><b>New Value</b></font></td>
+        
+</tr>
+        
+<tr>
+        
+<td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">servlet.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">${servletapi.home}/lib/servlet.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">./lib/servlet.jar</font></td>
+        
+</tr>
+        
+<tr>
+        
+<td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">jmx.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">${jmx.home}/lib/jmxri.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">./lib/jmxri.jar</font></td>
+        
+</tr>
+        
+<tr>
+        
+<td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">naming.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">${catalina.dist}/common/lib/naming-common.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">./lib/naming-common.jar</font></td>
+        
+</tr>
+        
+<tr>
+        
+<td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">resources.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">${catalina.dist}/common/lib/naming-resources.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">./lib/naming-resources.jar</font></td>
+        
+</tr>
+        
+<tr>
+        
+<td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">catalina.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">${catalina.dist}/server/lib/catalina.jar</font></td>
+        <td align="left" valign="top" bgcolor="#ffffff"><font face="arial,helvetica,sanserif" size="-1" color="#000000">./lib/catalina.jar</font></td>
+        
+</tr>
+        
+</table>
+        
+</p>
+    
+<p>
+        You will also need to remove some of the commands from the <code>build.xml</code> file so the build does not fail.<br>Remove the following lines:<br>
+        &lt;copy todir="${slide.dist}/slide/lib" file="${jaxp.jar}" /&gt;<br>
+        &lt;copy todir="${slide.dist}/slide/lib" file="${xmlapi.jar}" /&gt;<br>
+        &lt;copy todir="${slide.dist}/slide/lib" file="${xmlparser.jar}" /&gt;<br>    
+        &lt;copy todir="${webdavclient.dist}/lib" file="${jaxp.jar}" /&gt;<br>
+        &lt;copy todir="${webdavclient.dist}/lib" file="${xmlapi.jar}" /&gt;
+
+    </p> 
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Build Jakarta Slide"><strong>Build Jakarta Slide</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+<p>Now you are ready to build the Slide libraries.  From the terminal, type <code>ant dist</code>, and the build should run successfully.  
+    The files you'll need are in the <code>jakarta-slide/dist/slide/lib</code> folder:
+    <ul>
+    
+<li>slide-kernel.jar</li>
+    
+<li>slide-roles.jar</li>
+    
+<li>slide-stores.jar</li>
+    
+<li>slide-webdavservlet.jar</li>
+    
+</ul>
+    
+</p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Create a new Tomcat project"><strong>Create a new Tomcat project</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+<p>Start by creating a new Tomcat project in Eclipse:
+    </p>
+    
+<p>
+        
+<img src="images/tomcat-project.png">    
+    </p>
+    
+<p>
+    After you finish the project create sequence, your Eclipse workspace you should have a new project folder.  In that folder is a directory called <code>WEB-INF</code> that contains the directory structure for your web application.
+    </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Copy the built Slide libraries into the WEB-INF/lib folder in your new Tomcat project"><strong>Copy the built Slide libraries into the WEB-INF/lib folder in your new Tomcat project</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+    
+<p>Now you'll want to copy these four libraries over from <code>jakarta-slide/dist/slide/lib</code> into <code>WEB-INF/lib</code>:
+    <ul>
+    
+<li>slide-kernel.jar</li>
+    
+<li>slide-roles.jar</li>
+    
+<li>slide-stores.jar</li>
+    
+<li>slide-webdavservlet.jar</li>
+    
+</ul>
+    
+</p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Copy the Domain.xml and web.xml files from the Slide source folder"><strong>Copy the Domain.xml and web.xml files from the Slide source folder</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+  
+<p>Copy the file <code>jakarta-slide/src/doc/samples/Domain.sample</code> to your new project's <code>WEB-INF</code> folder, but you'll need to rename the file <code>Domain.xml</code>.  Next,
+  copy the file <code>jakarta-slide/src/conf/webapp/web.xml</code> to your <code>WEB-INF</code> folder.
+  </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Associate the Slide libraries and source folder in your new Tomcat project"><strong>Associate the Slide libraries and source folder in your new Tomcat project</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+  
+<p>
+  In Eclipse, open the <b>project preferences</b> by right-clicking the project folder and selecting <b>properties</b>. Select <code>Java Build Path</code>, <code>Libraries</code>, and <code>Add Jars</code>:
+  </p>
+  
+<p>
+    
+<img src="images/add-jars.png">
+  </p>
+  
+<p>
+  Open your project from the list and twiddle down to <code>WEB-INF/lib</code> and select the four libraries you copied in the previous task.  Press <b>Ok</b> to return to the <b>project preferences</b>, then
+  press <b>Ok</b> to return back to the Eclipse IDE.
+  </p>
+  
+<p>
+  Next you'll want to associate the source folders of Slide with the libraries you just installed.  From the project pane, right-click on <code>slide-kernel.jar</code> and choose <b>properties</b> from the
+  context menu:
+  </p>
+  
+<p>
+    
+<img src="images/jar-properties.png">
+  </p>
+  
+<p>
+    From the <b>Properties for <code>slide-kernel.jar</code></b>, choose <code>Java Source Attachment</code> and <code>Workspace</code>.  A new window should appear labeled <b>Source Location Selection</b>.
+    Choose the <code>src</code> folder beneath the <code>jakarta-slide</code> project folder:
+  </p>
+    
+<p>
+    
+<img src="images/attach-source.png">
+  </p>
+  
+<p>
+    Press <b>Ok</b> to return to the <b>Properties for <code>slide-kernel.jar</code></b>, then press <b>Ok</b> again to return back to the Eclipse IDE.  Now the icon for the <code>slide-kernel.jar</code>
+    should look different:
+  </p>
+  
+<p>
+    
+<img src="images/source-attached.png">
+  </p>
+  
+<p>
+    Repeat the same steps for the remaining three jar files.
+  </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Modify the web.xml file"><strong>Modify the web.xml file</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+  
+<p>
+    Open the <code>web.xml</code> file in Eclipse and look for the Servlet <code>init-param</code> <b>domain</b>.  The current value should read: <code>/Domain.xml</code>.  Change that value to <code>/WEB-INF/Domain.xml</code>
+    and save the file.
+  </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Update application context in server.xml"><strong>Update application context in server.xml</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+  
+<p>
+    From the project pane, right-click on your project's folder in the project pane, navigate to <b>Tomcat project &gt;</b>, then select <b>Update context in server.xml</b>:
+  </p>
+  
+<p>
+    
+<img src="images/update-context.png">
+  </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+  
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Set breakpoints and start Tomcat"><strong>Set breakpoints and start Tomcat</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+  
+<p>
+    Now set whatever breakpoints you want in the WebDAV servlet (<code>org.apache.slide.webdav.WebdavServlet</code>), then start the Tomcat container by selecting <b>Tomcat</b> ---&gt;<b>Start Tomcat</b>.
+    You are now running the server portion of Slide within Eclipse and the Eclipse Java debugger.
+  </p>
+  
+</blockquote>
+</td>
+</tr>
+</table>
+
+</body>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<!--PAGE FOOTER-->
+<tr>
+<td colspan="2">
+<div align="center">
+<font size="-1" color="#525D76"><em>
+        Copyright &copy; 1999-2004, Apache Software Foundation
+        </em></font>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: jakarta/site/docs/slide/getting-started.html
------------------------------------------------------------------------------
    svn:eol-style = native

Added: jakarta/site/docs/slide/howto-acl.html
URL: http://svn.apache.org/viewvc/jakarta/site/docs/slide/howto-acl.html?rev=1696629&view=auto
==============================================================================
--- jakarta/site/docs/slide/howto-acl.html (added)
+++ jakarta/site/docs/slide/howto-acl.html Wed Aug 19 16:46:37 2015
@@ -0,0 +1,413 @@
+<html>
+<head>
+<title>Jakarta Slide - Security Howto</title>
+<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<meta value="Peter Nevermann" name="author">
+<meta value="pnever@apache.org" name="email">
+</head>
+<body vlink="#525D76" alink="#525D76" link="#525D76" text="#000000" bgcolor="#ffffff">
+
+
+
+<table cellspacing="4" width="100%" border="0">
+<!--PAGE HEADER-->
+<tr>
+<td colspan="2">
+<!--JAKARTA LOGO--><a href="http://jakarta.apache.org/"><img border="0" alt="The Jakarta Project" align="left" src="http://jakarta.apache.org/slide/images/jakarta-logo.gif"></a>
+<!--PROJECT LOGO--><a href="http://jakarta.apache.org/slide/"><img border="0" alt="The Jakarta Slide Project" align="right" src="http://jakarta.apache.org/slide/images/Slide.gif"></a></td>
+</tr>
+<!--HEADER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<tr>
+<!--LEFT SIDE NAVIGATION-->
+<td nowrap="true" valign="top" width="20%">
+<p>
+<strong>Main</strong>
+</p>
+<ul>
+<li>
+<a href="index.html">Introduction</a>
+</li>
+<li>
+<a href="architecture.html">Architecture</a>
+</li>
+<li>
+<a href="news.html">News</a>
+</li>
+<li>
+<a href="roadmap.html">Roadmap</a>
+</li>
+<li>
+<a href="faq.html">FAQ</a>
+</li>
+<li>
+<a href="download.html">Downloads</a>
+</li>
+<li>
+<a href="contrib.html">Contributors</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/mail2.html#Slide">Mailing Lists</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla">Query Bug Database</a>
+</li>
+<li>
+<a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Slide">Enter a Bug</a>
+</li>
+<li>
+<a href="http://jakarta.apache.org/site/cvsindex.html">CVS</a>
+</li>
+<li>
+<a href="http://wiki.apache.org/jakarta-slide">Wiki</a>
+</li>
+</ul>
+<p>
+<strong>User's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="xp.html">Connecting with Windows XP</a>
+</li>
+<li>
+<a href="osx.html">Using MacOS X webdav_fs</a>
+</li>
+<li>
+<a href="webdav-client.html">Commandline Client</a>
+</li>
+<li>
+<a href="projector.html">Projector</a>
+</li>
+<li>
+<a href="wck.html">WebDAV Construction Kit</a>
+</li>
+</ul>
+<p>
+<strong>Administrator's Guide</strong>
+</p>
+<ul>
+<li>
+<a href="installation.html">Installation</a>
+</li>
+<li>
+<a href="conf-lib.html">Configuration</a>
+</li>
+<li>
+<a href="howto-tomcat.html">Tomcat Bundle</a>
+</li>
+<li>
+<a href="howto-j2eestore.html">J2EE Integration</a>
+</li>
+<li>
+<a href="howto-acl.html">Security</a>
+</li>
+<li>
+<a href="howto-deltav.html">Version Control</a>
+</li>
+<li>
+<a href="howto-bind.html">Binding</a>
+</li>
+<li>
+<a href="howto-jaas.html">JAAS LoginModule</a>
+</li>
+<li>
+<a href="howto-create-users.html">Creating Users</a>
+</li>
+<li>
+<a href="howto-jca.html">JCA Connector</a>
+</li>
+</ul>
+<p>
+<strong>Programmer's Corner</strong>
+</p>
+<ul>
+<li>
+<a href="getting-started.html">Getting Started using Eclipse</a>
+</li>
+<li>
+<a href="javadoc/index.html">Latest Server JavaDoc</a>
+</li>
+<li>
+<a href="javadoc-2.1/javadoc/index.html">2.1 Server JavaDoc</a>
+</li>
+<li>
+<a href="clientjavadoc/index.html">WebDAV Client Javadoc</a>
+</li>
+</ul>
+</td>
+<!--RIGHT SIDE MAIN BODY--><td align="left" valign="top" width="80%">
+<body>
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Introduction"><strong>Introduction</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+            Slide supports ACL (access control) according to draft 12 of the <a href="http://webdav.org/acl">WebDAV ACL specification</a>.
+            </p>
+            
+<p>
+            By default, when running inside Tomcat, authentication for the WebDAV servlet is controlled by the realm
+            <code>wrappers.catalina.SlideRealm</code>
+            which accesses user names and passwords directly from the Slide namespace at <code>/slide/users</code>.
+            </p>
+            
+<p>
+            In Slide, authentication and authorization (access control) can be en- or disabled independently from each other.
+            </p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+      
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Enabling or disabling authentication "><strong>Enabling or disabling authentication </strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+            By default, authentication is enabled in Slide.
+            </p>
+            
+<p>
+            To disable authentication, open the webapp deployment descriptor, i.e. <code>WEB-INF/web.xml</code> in the webapp directory,
+            and uncomment the two elements given by the xpath expressions
+            <font color="blue"><code>/web-app/security-constraint</code></font> and <font color="blue"><code>/web-app/login-config</code></font>:
+            <pre>
+<font color="gray"><b>&lt;!--</b>
+&lt;security-constraint&gt;
+    &lt;web-resource-collection&gt;
+        &lt;web-resource-name&gt;DAV resource&lt;/web-resource-name&gt;
+        &lt;url-pattern&gt;/*&lt;/url-pattern&gt;
+        &lt;http-method&gt;COPY&lt;/http-method&gt;
+        [...]
+        &lt;http-method&gt;REBIND&lt;/http-method&gt;
+    &lt;/web-resource-collection&gt;
+    &lt;auth-constraint&gt;
+        &lt;role-name&gt;root&lt;/role-name&gt;
+        &lt;role-name&gt;guest&lt;/role-name&gt;
+        &lt;role-name&gt;user&lt;/role-name&gt;
+    &lt;/auth-constraint&gt;
+&lt;/security-constraint&gt;
+&lt;login-config&gt;
+    &lt;auth-method&gt;BASIC&lt;/auth-method&gt;
+    &lt;realm-name&gt;Slide DAV Server&lt;/realm-name&gt;
+&lt;/login-config&gt;
+<b>--&gt;</b></font>
+            
+</pre>
+            
+</p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+      
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Enabling or disabling authorization (access control)"><strong>Enabling or disabling authorization (access control)</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+            By default, access control is enabled in Slide. If authentication is disabled (see above), the current user is "unauthenticated"
+            and he/she has all permissions granted to DAV:unauthenticated.
+            </p>
+            
+<p>
+            To disable access control, search for a configuration file named <i>slide.properties</i> in the classpath
+            (if not there, you can create a new one at e.g. $CATALINA_HOME/common/classes)
+            and set or add:
+            <pre>org.apache.slide.security=false</pre>
+            
+</p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+        
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Other parameters (Domain.xml)"><strong>Other parameters (Domain.xml)</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+            There are some other namespace-specific parameters in the Slide configuration file <i>Domain.xml</i>, which
+            influence the access control behavior of the server.
+            </p>
+            
+<ul>
+            
+<li>
+            
+<i>acl_semantics</i>
+<br> (xpath: <font color="blue"><code>/slide/namespace/configuration/parameter[@name="acl_semantics"]</code></font>):<br>
+            Class name of the access control implementation. Default value is <i>org.apache.slide.security.ACLSecurityImpl</i>.
+            Allows to plug-in a customized security implementation.
+            </li>
+            
+<li>
+            
+<i>acl_inheritance_type</i>
+<br> (xpath: <font color="blue"><code>/slide/namespace/configuration/parameter[@name="acl_inheritance_type"]</code></font>):<br>
+            Controls inheritance of ACEs over the namespace hierarchy.
+            Can be one of <i>none</i> (no inheritance takes place), <i>root</i> (ACEs are inherited only from the root node),
+            <i>path</i> (ACEs are inherited over the URI path) or <i>full</i> (ACEs are inherited over all available parent
+            bindings). Default value is <i>path</i>, <i>full</i> is not yet implemented.
+            </li>
+            
+<li>
+            
+<i>nested_roles_maxdepth</i>
+<br> (xpath: <font color="blue"><code>/slide/namespace/configuration/parameter[@name="nested_roles_maxdepth"]</code></font>):<br>
+            Defines the max. depth of nested roles/groups hierarchies. Default value is 0 (meaning no nesting). Value 1 means one sublevel, and so forth.
+            </li>
+            
+</ul>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+        
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="More parameters (web.xml)"><strong>More parameters (web.xml)</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+            There exist some servlet init parameters in the webapp deployment descriptor, i.e. <code>WEB-INF/web.xml</code>
+            in the webapp directory, which influence the access control behavior of the server at the WebDAV level.
+            </p>
+            
+<ul>
+            
+<li>
+            
+<i>extendedAllprop</i>
+<br> (xpath: <font color="blue"><code>/web-app/servlet/init-param[param-name="extendedAllprop"]</code></font>):<br>
+            According to WebDAV DeltaV, ACL and Binding specifications,
+            a DAV:allprop PROPFIND should <b>not</b> return any of the properties defined
+            in any of those documents.
+            For testing purposes, the specified behaviour can be disabled by 
+            setting this parameter "true".
+            </li>
+            
+<li>
+            
+<i>lockdiscoveryIncludesPrincipalURL</i>
+<br> (xpath: <font color="blue"><code>/web-app/servlet/init-param[param-name="lockdiscoveryIncludesPrincipalURL"]</code></font>):<br>
+            As proposed on February 08, 2003 by Lisa Dusseault in 
+            w3c-dist-auth-request@w3.org, 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.
+            </li>
+            
+</ul>
+            
+<p>
+            
+</p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+        
+        
+<table width="100%" cellpadding="2" cellspacing="0" border="0">
+<tr>
+<td bgcolor="#525D76"><font face="arial,helvetica.sanserif" color="#ffffff"><a name="Creation and maintenance principal resources (users, roles/groups) through WebDAV"><strong>Creation and maintenance principal resources (users, roles/groups) through WebDAV</strong></a></font></td>
+</tr>
+<tr>
+<td>
+<blockquote>
+            
+<p>
+            Although the creation and  maintenance of principal resources (users, roles/groups) is out of scope of the WebDAV/ACL
+            specification, in Slide it is currently possible through a proprietary extension to the MKCOL method, provided the
+            <i>SlideRealm</i> (<code>wrappers.catalina.SlideRealm</code>) is active.
+            </p>
+            
+<p>
+            Resources created by MKCOL at the locations specified by the parameters:
+            <li>
+<i>userspath</i> (xpath: <font color="blue"><code>/slide/namespace/configuration/userspath</code></font>,</li>
+            
+<li>
+<i>groupspath</i> (xpath: <font color="blue"><code>/slide/namespace/configuration/groupspath</code></font>), or</li>
+            
+<li>
+<i>rolespath</i> (xpath: <font color="blue"><code>/slide/namespace/configuration/rolespath</code></font>)</li>
+            
+<br>
+            automatically become principals,
+            i.e. the property <i>DAV:resourcetype</i> automatically will contain the <i>DAV:principal</i> element.
+            </p>
+            
+<p>
+            To set the password of a user, issue a PROPPATCH request setting the <i>password</i> property (namespace of the property:
+            <i>http://jakarta.apache.org/slide/</i>).
+            </p>
+            
+<p>
+            To associate users to a role/group, issue a PROPPATCH request setting the <i>DAV:group-member-set</i> property.<br>
+            
+<b><font color="red">NOTE:</font></b> to add a user(s) to a role/group, the value of the <i>DAV:group-member-set</i> property must
+            list <b>all</b> members of the role/group, not just the user(s) being added.
+            </p>
+        
+</blockquote>
+</td>
+</tr>
+</table>
+    
+</body>
+</td>
+</tr>
+<!--FOOTER SEPARATOR-->
+<tr>
+<td colspan="2">
+<hr size="1" noshade="">
+</td>
+</tr>
+<!--PAGE FOOTER-->
+<tr>
+<td colspan="2">
+<div align="center">
+<font size="-1" color="#525D76"><em>
+        Copyright &copy; 1999-2004, Apache Software Foundation
+        </em></font>
+</div>
+</td>
+</tr>
+</table>
+</body>
+</html>

Propchange: jakarta/site/docs/slide/howto-acl.html
------------------------------------------------------------------------------
    svn:eol-style = native