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.