remm 01/10/11 01:10:44
Modified: . build.xml
Added: . RUNNING.txt
Log:
- Add a small document on running the Slide client and the Slide server.
- Include that document in the distribution.
- Include the Catalina documentation in the distribution. It will make the
download 2 megs bigger (bad), sut since the the standalone server is an
almost standard Tomcat 4 distribution, I thought it made sense to include it.
It's very easy to remove it if we find it's not appropriate.
- More slight packaging changes coming (the current build includes in the
standalone server a lot of uneeded libraries.
Revision Changes Path
1.132 +17 -2 jakarta-slide/build.xml
Index: build.xml
===================================================================
RCS file: /home/cvs/jakarta-slide/build.xml,v
retrieving revision 1.131
retrieving revision 1.132
diff -u -r1.131 -r1.132
--- build.xml 2001/10/11 03:59:18 1.131
+++ build.xml 2001/10/11 08:10:44 1.132
@@ -691,7 +691,7 @@
<jar jarfile="${webdavclient.dist}/lib/webdavlib.jar"
basedir="${webdavclient.build}/classes"
manifest="${webdavclient.build}/classes/MANIFEST.MF"
-
includes="LICENSE,README,CHANGELOG,org/apache/util/**,org/apache/webdav/lib/**,org/apache/webdav/util/**"
/>
+
includes="LICENSE,RUNNING.txt,README,CHANGELOG,org/apache/util/**,org/apache/webdav/lib/**,org/apache/webdav/util/**"
/>
<echo message="Copying libraries" />
<copy todir="${webdavclient.dist}/lib" file="${jaxp.jar}" />
@@ -706,7 +706,7 @@
<jar jarfile="${webdavclient.dist}/lib/webdav.jar"
basedir="${webdavclient.build}/classes"
manifest="${webdavclient.build}/classes/MANIFEST.MF"
-
includes="LICENSE,README,CHANGELOG,org/apache/webdav/**,org/apache/webdav/util/**,org/apache/util/**,images/**"
/>
+
includes="LICENSE,RUNNING.txt,README,CHANGELOG,org/apache/webdav/**,org/apache/webdav/util/**,org/apache/util/**,images/**"
/>
</target>
@@ -824,6 +824,7 @@
<copy todir="${slide.build}/classes">
<fileset dir="src/etc">
<include name="LICENSE" />
+ <include name="RUNNING.txt" />
<include name="README" />
<include name="CHANGELOG" />
</fileset>
@@ -862,6 +863,7 @@
<copy todir="${slide.dist}">
<fileset dir=".">
<include name="LICENSE" />
+ <include name="RUNNING.txt" />
<include name="README" />
<include name="RELEASE-INFO" />
</fileset>
@@ -1159,6 +1161,7 @@
<copy todir="${slide.build}/classes">
<fileset dir="src/etc">
<include name="LICENSE" />
+ <include name="RUNNING.txt" />
<include name="README" />
<include name="CHANGELOG" />
</fileset>
@@ -1295,6 +1298,13 @@
webxml="src/wrappers/catalina/manager.xml">
</war>
+ <!-- Catalina documentation -->
+ <war warfile="${slide.dist}/server/webapps/tomcat-doc.war"
+ webxml="${catalina.dist}/webapps/tomcat-docs/WEB-INF/web.xml">
+ <zipfileset dir="${catalina.dist}/webapps/tomcat-docs">
+ </zipfileset>
+ </war>
+
<!-- Slide documentation -->
<copy file="${slide.dist}/slide/webapp/slidedoc.war"
tofile="${slide.dist}/server/webapps/slide-doc.war" />
@@ -1341,6 +1351,8 @@
<zipfileset dir="${slide.dist}" prefix="${final.name}"
includes="LICENSE" />
<zipfileset dir="${slide.dist}" prefix="${final.name}"
+ includes="RUNNING.txt" />
+ <zipfileset dir="${slide.dist}" prefix="${final.name}"
includes="README" />
<zipfileset dir="${slide.dist}" prefix="${final.name}"
includes="RELEASE-INFO" />
@@ -1360,6 +1372,7 @@
<include name="server/**" />
<include name="doc/**" />
<include name="LICENSE" />
+ <include name="RUNNING.txt" />
<include name="README" />
<include name="RELEASE-INFO" />
</fileset>
@@ -1398,6 +1411,7 @@
<zip zipfile="${slide.dist}/${slide-src.archive}.zip">
<zipfileset dir="." prefix="${final.name}" includes="src/**" />
<zipfileset dir="." prefix="${final.name}" includes="LICENSE" />
+ <zipfileset dir="." prefix="${final.name}" includes="RUNNING.txt" />
<zipfileset dir="." prefix="${final.name}" includes="README" />
<zipfileset dir="." prefix="${final.name}" includes="RELEASE-INFO" />
</zip>
@@ -1414,6 +1428,7 @@
<include name="src/**" />
<include name="LICENSE" />
<include name="README" />
+ <include name="RUNNING.txt" />
<include name="RELEASE-INFO" />
</fileset>
</copy>
1.1 jakarta-slide/RUNNING.txt
Index: RUNNING.txt
===================================================================
Running Slide
=============
Note: SLIDE_HOME represents the path where the Slide binary distribution was
installed.
Running the Slide WebDAV client
===============================
Go in the SLIDE_HOME/client directory:
Windows: cd %SLIDE_HOME%\client
Unix: cd $SLIDE_HOME/client
Execute the shell command:
Windows: bin\run
Unix: ./bin/run.sh
Running the Slide Standalone Server
===================================
Go to the SLIDE_HOME/server directory:
Windows: cd %SLIDE_HOME%\server
Unix: cd $SLIDE_HOME/server
Execute the shell command:
Windows: bin\startup
Unix: ./bin/startup.sh
After startup, use a web browser, and access the URL:
http://localhost:8080
If the setup was successful, the Slide welcome page will be displayed.
It contains additional configuration instructions, as well as links to the
documentation.