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/01/28 01:45:28 UTC

cvs commit: jakarta-slide/src/doc changelog.xml

remm        01/01/27 16:45:28

  Modified:    .        README build.sh build.xml
               lib      README
               src/doc  changelog.xml
  Log:
  - Update for build system.
  - Patch to the Unix script submitted by Kevin O'Neil <ke...@rocketred.com>.
    I didn't test it yet, but I'll test it with Cygwin shortly.
  - Updated changelog.
  
  Revision  Changes    Path
  1.10      +4 -0      jakarta-slide/README
  
  Index: README
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/README,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- README	2000/12/04 05:38:44	1.9
  +++ README	2001/01/28 00:45:27	1.10
  @@ -24,6 +24,10 @@
     "jaxp.jar" and "parser.jar" files are on your class path.  (NOTE:  In the
     future it will be possible to use any JAXP-compliant parser).
   
  +* Download and install the Java Transaction API (current version number is 
  +  1.0.1) from <http://java.sun.com/products/jta/>.  Make sure that the
  +  "jta.jar" is in the "lib" directory in the Slide source distribution.
  +
   * 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
  
  
  
  1.7       +12 -10    jakarta-slide/build.sh
  
  Index: build.sh
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/build.sh,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- build.sh	2001/01/21 21:29:21	1.6
  +++ build.sh	2001/01/28 00:45:27	1.7
  @@ -1,6 +1,6 @@
   #! /bin/sh
   
  -# $Id: build.sh,v 1.6 2001/01/21 21:29:21 remm Exp $
  +# $Id: build.sh,v 1.7 2001/01/28 00:45:27 remm Exp $
   
   BUILDFILE=build.xml
   
  @@ -11,25 +11,27 @@
       exit
   fi
   
  -if test -f ${JAVA_HOME}/lib/tools.jar ; then
  -    CLASSPATH=${CLASSPATH}:${JAVA_HOME}/lib/tools.jar:${ANT_HOME}/lib/ant.jar:${ANT_HOME}/lib/optional.jar:${SERVLETAPI_HOME}/lib/servlet.jar:${JAXP_HOME}/crimson.jar:${JAXP_HOME}/jaxp.jar:${JAXP_HOME}/xalan.jar:./lib/junit.jar
  +if test ! -f ${JAVA_HOME}/lib/tools.jar ; then
  +    echo "ERROR: Your JAVA_HOME \"$JAVA_HOME\" environment variable doesn't 
  +seem to point to a valid JDK"
  +    exit
   fi
   
  +LOCALCLASSPATH=$CLASSPATH
  +
   # convert the existing path to unix
   if [ "$OSTYPE" = "cygwin32" ] || [ "$OSTYPE" = "cygwin" ] ; then
  -   CLASSPATH=`cygpath --path --unix "$CLASSPATH"`
  +   LOCALCLASSPATH=`cygpath --path --unix "$CLASSPATH"`
   fi
   
  -CLASSPATH=${CLASSPATH}:${ANT_HOME}/lib/ant.jar
  +LOCALCLASSPATH=`echo lib/*.jar | tr ' ' 
  +':'`:$JAVA_HOME/lib/tools.jar:$LOCALCLASSPATH:${ANT_HOME}/lib/ant.jar
   
  +
   # convert the unix path to windows
   if [ "$OSTYPE" = "cygwin32" ] || [ "$OSTYPE" = "cygwin" ] ; then
      CLASSPATH=`cygpath --path --windows "$CLASSPATH"`
   fi
   
  -${JAVA_HOME}/bin/java -classpath ${CLASSPATH} org.apache.tools.ant.Main \
  +${JAVA_HOME}/bin/java -classpath ${LOCALCLASSPATH} org.apache.tools.ant.Main \
                         -buildfile ${BUILDFILE} "$@"
  -
  -
  -
  -
  
  
  
  1.65      +19 -4     jakarta-slide/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/build.xml,v
  retrieving revision 1.64
  retrieving revision 1.65
  diff -u -r1.64 -r1.65
  --- build.xml	2001/01/21 21:29:22	1.64
  +++ build.xml	2001/01/28 00:45:27	1.65
  @@ -18,6 +18,7 @@
     <property name="jmx.home"              value="../jmx"/>
     <property name="regexp.jar"            value="../jakarta-regexp/bin/jakarta-regexp-1.1.jar"/>
     <property name="junit.jar"             value="./lib/junit.jar"/>
  +  <property name="jta.jar"               value="./lib/jta.jar"/>
     <property name="tomcat.build"          value="../build/tomcat" />
     <property name="avalon.dist"           value="../dist/avalon" />
     <property name="slide.build"           value="../build/slide" />
  @@ -114,7 +115,7 @@
   
       <echo message="Building Slide Core API" />
       <javac srcdir="src/share" destdir="${slide.build}/classes"
  -     debug="on" deprecation="on"
  +     debug="on" deprecation="on" classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/webdav/**,**/manager/**,**/package.html">
         <exclude name="**/Slide.java" unless="jmx.present" />
         <exclude name="**/SlideMBean.java" unless="jmx.present" />
  @@ -124,20 +125,27 @@
           <include name="**/*.properties"/>
         </fileset>
       </copy>
  +    <copy todir="${slide.build}/lib">
  +      <fileset dir="lib">
  +        <include name="**/*.jar"/>
  +      </fileset>
  +    </copy>
   
       <echo message="Building Standard Stores" />
       <javac srcdir="src/stores" destdir="${slide.build}/classes"
  -     debug="on" deprecation="on"
  +     debug="on" deprecation="on" classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
       <echo message="Building Slide WebDAV Servlet" />
       <javac srcdir="src/webdav/server" destdir="${slide.build}/classes"
        debug="on" deprecation="on" includes="**/webdav/**"
  +     classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
       <echo message="Building Slide Manager Servlet" />
       <javac srcdir="src/manager" destdir="${slide.build}/classes"
        debug="on" deprecation="on" includes="**/manager/**"
  +     classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
     </target>
  @@ -175,7 +183,7 @@
   
       <echo message="Building Slide Core API" />
       <javac srcdir="src/share" destdir="${slide.build}/classes"
  -     debug="off" deprecation="off"
  +     debug="off" deprecation="off" classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/webdav/**,**/manager/**,**/package.html">
         <exclude name="**/Slide.java" unless="jmx.present" />
         <exclude name="**/SlideMBean.java" unless="jmx.present" />
  @@ -188,17 +196,19 @@
   
       <echo message="Building Standard Stores" />
       <javac srcdir="src/stores" destdir="${slide.build}/classes"
  -     debug="off" deprecation="off"
  +     debug="off" deprecation="off" classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
       <echo message="Building Slide WebDAV Servlet" />
       <javac srcdir="src/webdav/server" destdir="${slide.build}/classes"
        debug="off" deprecation="off" includes="**/webdav/**"
  +     classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
       <echo message="Building Slide Manager Servlet" />
       <javac srcdir="src/manager" destdir="${slide.build}/classes"
        debug="off" deprecation="off" includes="**/manager/**"
  +     classpath="${jta.jar}:${junit.jar}"
        excludes="**/CVS/**,**/package.html" />
   
     </target>
  @@ -471,6 +481,11 @@
       <echo message="Copying tests" />
       <copy todir="${slide.dist}/tests">
         <fileset dir="${slide.build}/tests" />
  +    </copy>
  +
  +    <echo message="Copying libraries" />
  +    <copy todir="${slide.dist}/lib">
  +      <fileset dir="${slide.build}/lib" />
       </copy>
   
     </target>
  
  
  
  1.6       +2 -3      jakarta-slide/lib/README
  
  Index: README
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/lib/README,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- README	2001/01/21 21:29:24	1.5
  +++ README	2001/01/28 00:45:27	1.6
  @@ -1,4 +1,3 @@
   Put in this directory :
  -- JUnit
  -
  -Or alternatively, if you already have them eleswhere, be sure to add them to your classpath.
  \ No newline at end of file
  +- junit.jar
  +- jta.jar (from the Java Transaction API package)
  
  
  
  1.21      +21 -0     jakarta-slide/src/doc/changelog.xml
  
  Index: changelog.xml
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/doc/changelog.xml,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- changelog.xml	2001/01/21 21:29:25	1.20
  +++ changelog.xml	2001/01/28 00:45:28	1.21
  @@ -6,6 +6,27 @@
       
     <title>Changes</title>
     
  +  <section title="Slide 1.0M7">
  +    
  +    <p>
  +
  +      <changelog>
  +        <add>
  +          The logger is now pluggable through the XML configuration file (JP)
  +        </add>
  +        <update>
  +          PROPFIND response generation is now streamed (RM)
  +        </update>
  +        <update>
  +          DAV client : Fix incorrect behavior of the PUT method, and add
  +          additional API calls (RM)
  +        </update>
  +      </changelog>
  +
  +    </p>
  +
  +  </section>
  +
     <section title="Slide 1.0M6">
       
       <p>