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...@locus.apache.org on 2000/05/16 20:49:07 UTC
cvs commit: jakarta-slide/lib README castor.jar hSql.jar jaxp.jar xerces.jar xml.jar xslp.jar
remm 00/05/16 11:49:04
Modified: . README
Added: lib README
Removed: lib castor.jar hSql.jar jaxp.jar xerces.jar xml.jar
xslp.jar
Log:
Removed most of the jars in the lib subdirectory to be more in line
with jakarta policies.
Remy
Revision Changes Path
1.3 +34 -16 jakarta-slide/README
Index: README
===================================================================
RCS file: /home/cvs/jakarta-slide/README,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- README 2000/05/09 23:29:13 1.2
+++ README 2000/05/16 18:48:46 1.3
@@ -64,6 +64,21 @@
./build.sh <-- Unix
build <-- Windows
+* Download the Exolab Castor jar at :
+ http://castor.exolab.org/download.html
+ Either put it the the lib subdirectory, or put it somewhere else and
+ add it to your classpath.
+ I recommend using Castor 0.8.4.
+
+* Download Xerces from xml.apache.org and either :
+ Either put it the the lib subdirectory, or put it somewhere else and
+ add it to your classpath.
+
+* It is also recommended that you download and install a JDBC compliant
+ database. I recommend using Hypersonic SQL, which is a very handy tool for
+ small applications.
+ You can download it at http://hsql.oron.ch/
+
* Download the source distribution of Slide (subpackage "jakarta-slide"),
or check it out via anonymous CVS, into a subdirectory named
"$JAKARTA_HOME/jakarta-slide". You can now build an "unpacked" version
@@ -97,28 +112,31 @@
./build.sh clean <-- Unix
build clean <-- Windows
-
-Running the Build
-=================
-You can run the "unpacked" version of Slide as follows:
+Configuring
+===========
-* To start Slide DAV server, execute the following commands:
+The namespace configuration file for the DAV server is
+$JAKARTA_HOME/dist/slide/Webdav.xml.
- cd $JAKARTA_HOME/build/slide
- ./bin/startup.sh <-- Unix
- bin\startup <-- Indows
+You can edit it to configure your data sources. By default, it will use a JDBC
+data source, configured to use the HypersonicSQL JDBC driver.
+Just edit this block to have Slide use another JDBC database :
+
+<s:descriptorsstore
+ name="database"
+ classname="org.apache.slide.store.DescriptorsStoreDatabaseImpl">
+ <s:parameter name="driver">org.hsql.jdbcDriver</s:parameter>
+ <s:parameter name="url">HypersonicSQL:database</s:parameter>
+ <s:parameter name="user">sa</s:parameter>
+ <s:parameter name="password"></s:parameter>
+</s:descriptorsstore>
-* You can now access the DAV server from a web browser (or, preferably,
- a DAV client) at URL:
+Please give me your successes / failures with your database.
- http://localhost:8080
-* To stop Slide, execute the following commands:
-
- cd $JAKARTA_HOME/build/slide
- ./bin/shutdown.sh <-- Unix
- bin\shutdown <-- Windows
+Running the Build
+=================
You can run the "distribution" version of Slide as follows:
1.1 jakarta-slide/lib/README
Index: README
===================================================================
Put in this directory :
- The Castor distribution
- JAXP
- Xerces
- Project X
- log4j
Or alternatively, if you already have them eleswhere, be sure to add them to your classpath.