You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by re...@apache.org on 2001/03/29 21:27:02 UTC

cvs commit: jakarta-slide/docs installation.html

remm        01/03/29 11:27:02

  Modified:    docs     installation.html
  Log:
  - Updated the installation instructions.
    Thanks to Ian Kallen <iank at covalent.net> for reporting the problems.
  
  Revision  Changes    Path
  1.16      +101 -1    jakarta-slide/docs/installation.html
  
  Index: installation.html
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/docs/installation.html,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- installation.html	2001/03/27 03:16:53	1.15
  +++ installation.html	2001/03/29 19:27:01	1.16
  @@ -1,8 +1,105 @@
   <html><head><META http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta content="" name="author"><link href="style/default.css" type="text/css" rel="stylesheet"><title>Installation</title></head><body topmargin="4" marginwidth="4" marginheight="4" leftmargin="4" alink="#565680" vlink="#565680" link="#565680" bgcolor="#ffffff"><table width="100%" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" align="left"><a href="http://jakarta.apache.org"><img align="left" hspace="0" vspace="0" border="0" src="images/jakarta-logo.gif"></a></td><td bgColor="#ffffff" width="100%" valign="top" align="left"><img align="right" hspace="0" vspace="0" border="0" src="images/Slide.gif"></td></tr><tr><td width="100%" height="2" colspan="2"><hr></td></tr></table><table width="100%" cellspacing="0" cellpadding="0" border="0"><tr><td valign="top" rowspan="2" width="120" bgcolor="#ffffff"><table><tr><td colspan="2" align="left"><font color="#565680"><small><b></b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="index.html">Index</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="news.html">News</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="status.html">Status</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="changelog.html">Changelog</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="contrib.html">Contributors</a></font></span></td></tr><tr><td colspan="2" align="left"><font color="#565680"><small><b>Downloads</b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="release.html">Releases</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/">Nightly</a></font></span></td></tr><tr><td colspan="2" align="left"><font color="#565680"><small><b>Resources</b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="http://jakarta.apache.org/builds/gump/latest/jakarta-slide.html">Build Status</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="http://jakarta.apache.org/builds/jakarta-slide/nightly/src/">Source</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="http://jakarta.apache.org/getinvolved/mail.html">Mailing Lists</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="http://jakarta.apache.org/getinvolved/cvsindex.html">CVS</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="library.html">Library</a></font></span></td></tr><tr><td colspan="2" align="left"><font color="#565680"><small><b>User's Guide</b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="installation.html">Installation</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="conf-lib.html">Configuration</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="faq.html">FAQ</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="examples.html">Examples</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="howto-tomcat.html">Tomcat Howto</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="howto-avalon.html">Avalon Howto</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="howto-jdbcstore.html">JDBC Stores Howto</a></font></span></td></tr><tr><td colspan="2" align="left"><font color="#565680"><small><b>Programmer's Corner</b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="architecture.html">Architecture</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="domain.html">Domain</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="namespace.html">Namespace</a></font></span></td></tr><tr><td colspan="2" align="left"><font color="#565680"><small><b>Slide API</b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="structure.html">Structure</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="security.html">Security</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="lock.html">Lock</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="version.html">Content</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="macro.html">Macro</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="search.html">Index</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="process.html">Process</a></font></span></td></tr><tr><td colspan="2" align="left"><font color="#565680"><small><b>WebDAV</b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="webdav.html">General Info</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="clients.html">Clients</a></font></span></td></tr><tr><td colspan="2" align="left"><font color="#565680"><small><b>API Reference</b></small></font></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="uml/index.html">UML</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="javadoc/index.html">JavaDoc</a></font></span></td></tr><tr><td align="right" valign="top" width="15"><img width="12" height="12" alt="*" src="style/images/bullets/small-blue.gif"></td><td><span class="alpha"><font size="2"><a href="clientjavadoc/index.html">WebDAV Client Javadoc</a></font></span></td></tr></table></td><td valign="top" width="11" bgcolor="#ffffff"></td><td width="3600" height="45" bgcolor="#ffffff">
               &nbsp;&nbsp;<img valign="top" width="41" height="11" src="style/images/bullets/dots.gif">&nbsp;&nbsp;
  -            <font color="#565680" size="4"><b>Installation</b></font></td></tr><tr><td width="11" bgcolor="#ffffff">&nbsp;</td><td valign="top" bgcolor="#ffffff"><small><a href="#Dependencies">Dependencies</a><br></small><small><a href="#Compiling%20Slide">Compiling Slide</a><br></small><small><a href="#Slide">Slide</a><br></small><small><a href="#WebDAV%20Servlet">WebDAV Servlet</a><br></small><br><a name="Dependencies"><h2>Dependencies</h2></a><blockquote>
  +            <font color="#565680" size="4"><b>Installation</b></font></td></tr><tr><td width="11" bgcolor="#ffffff">&nbsp;</td><td valign="top" bgcolor="#ffffff"><small><a href="#Installation">Installation</a><br></small><small><a href="#Dependencies">Dependencies</a><br></small><small><a href="#Compiling%20Slide">Compiling Slide</a><br></small><small><a href="#Slide">Slide</a><br></small><small><a href="#WebDAV%20Servlet">WebDAV Servlet</a><br></small><br><a name="Installation"><h2>Installation</h2></a><blockquote>
       
       <p>
  +      In order to successfully build Slide, you will need to do the 
  +      following. In the instructions below, $JAKARTA_HOME is assumed to be 
  +      the directory into which you are installing all of the required 
  +      distributions. The detailed dependency list is available in the next 
  +      section.
  +    <br></p>
  +
  +    <table cellspacing="2" cellpadding="2" border="0"><tr><td height="5" colspan="2"></td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      Download and install a version 1.1 or later Java Development Kit
  +      implementation for your operating system platform.  Set a "JAVA_HOME"
  +      environment variable to point at the directory where your JDK is 
  +      installed, and add "$JAVA_HOME/bin" to your PATH.  Configure the 
  +      CLASSPATH environment variable as well, if required.
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      Download and install the Java API for XML Parsing implementation (current
  +      version number is 1.1) from 
  +      <a href="http://java.sun.com/xml">the Java API for XML site</a>. 
  +      Make sure that the "jaxp.jar" and "parser.jar" files are on your 
  +      classpath.  
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      Download and install the Java Transaction API (current version number is 
  +      1.0.1) from <a href="http://java.sun.com/products/jta/">the JTA site</a>.
  +      Make sure that the "jta.jar" is in the "lib" directory in the Slide 
  +      source distribution.
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      Make sure the other dependencies listed below are available on your 
  +      system classpath.
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      Download and install the Ant distribution (subproject "jakarta-ant") into
  +      a directory named "$JAKARTA_HOME/jakarta-ant".  If you have 
  +      downloaded the source distribution, you will need to build the 
  +      executable version by executing the following commands:
  +      <pre>
  +        cd $JAKARTA_HOME/jakarta-ant
  +        ./bootstrap.sh	        for Unix
  +        bootstrap               for Windows
  +      </pre>
  +      This should result in the creation of a file "ant.jar" in the "lib"
  +      subdirectory.
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      Download and install the Servletapi distribution (subproject
  +      "jakarta-servletapi") into a subdirectory named
  +      "$JAKARTA_HOME/jakarta-servletapi".  If you have downloaded the source
  +      distribution, you will need to build the executable version by
  +      executing the following commands:
  +      <pre>
  +        cd $JAKARTA_HOME/jakarta-servletapi
  +        ./build.sh dist		for Unix
  +        build dist		for Windows
  +      </pre>
  +      This should result in the creation of a file "servlet.jar" in the "lib"
  +      subdirectory.
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      Download the source distribution of Slide (subpackage "jakarta-slide"),
  +      or check it out via anonymous CVS, into a subdirectory named
  +      "$JAKARTA_HOME/jakarta-slide".
  +      <pre>
  +        cd $JAKARTA_HOME/jakarta-slide
  +        ./build.sh              for Unix
  +        build                   for Windows
  +      </pre>
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      A web application which can be used in any Servlet 2.2 compliant can 
  +      be found $JAKARTA_HOME/jakarta-slide/dist/webapp/slide.war.
  +    </td></tr>
  +
  +    <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">
  +      You can delete the generated files in the "build/slide" and "dist/slide"
  +      directories by executing the following:
  +      <pre>
  +	cd $JAKARTA_HOME/jakarta-slide
  +	./build.sh clean	for Unix
  +	build clean		for Windows
  +      </pre>
  +    </td></tr>
  +
  +    </table>
  +
  +  </blockquote><a name="Dependencies"><h2>Dependencies</h2></a><blockquote>
  +    
  +    <p>
         Slide has dependencies to some external function libraries. Some of
         these dependencies are both compile-time and runtime dependencies, 
         while some are only runtime dependencies. Some build options also 
  @@ -18,6 +115,8 @@
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">SAX 2 API (org.xml.* packages)</td></tr>
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">Sun Servlet API 2.2</td></tr>
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">Sun Java Transaction API 1.0</td></tr>
  +        <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">Sun Servlet API 2.2</td></tr>
  +        <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">JDOM 1.0</td></tr>
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">JDK 1.1 or later</td></tr>
         </table>
       <br></p>
  @@ -29,6 +128,7 @@
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">A JAXP-compliant XML parser (DOM level 2 support recommended)</td></tr>
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">Sun Servlet API 2.2 or later</td></tr>
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">Sun Java Transaction API 1.0</td></tr>
  +        <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">JDOM 1.0 (optional)</td></tr>
           <tr><td width="15" valign="top" align="left"><img alt="*" width="15" height="22" src="style/images/bullets/blue.gif"></td><td valign="top" align="left">JRE 1.1 or later (1.3 recommended)</td></tr>
         </table>
       <br></p>
  @@ -92,7 +192,7 @@
       <br></p>
       
     </blockquote><br></td></tr><tr><td width="120" bgcolor="#ffffff"></td><td valign="top" width="11" height="11" bgcolor="#ffffff"></td><td valign="top" bgcolor="#ffffff"><img width="11" height="11" src="style/images/blank.gif"></td></tr><tr><td width="120" bgcolor="#ffffff"></td><td width="11" bgcolor="#ffffff"><img width="11" height="11" src="style/images/blank.gif"></td><td valign="top" bgcolor="#ffffff"></td></tr><tr><td width="120" bgcolor="#ffffff"></td><td valign="top" width="11" bgcolor="#ffffff"></td><td valign="top" bgcolor="#ffffff"><img width="11" height="11" src="style/images/blank.gif"></td></tr><tr><td width="120" bgcolor="#ffffff"></td><td width="11" bgcolor="#ffffff">&nbsp;</td><td bgcolor="#ffffff"><small><hr><notice>
  -    $Revision: 1.15 $ $Author: remm $ $Date: 2001/03/27 03:16:53 $
  +    $Revision: 1.16 $ $Author: remm $ $Date: 2001/03/29 19:27:01 $
     </notice><br>&nbsp;<br></small><small><hr><notice>
       Java, JDBC, JNDI, JTA, JMS, Sun, Sun Microsystems are trademarks 
       or registered trademarks of Sun Microsystems, Inc. in the United States