msmith      2002/06/02 20:30:57

  Modified:    src/stores/slidestore/oracle OracleContentStore.java
  Log:
  OracleContentStore would _always_ set the content-length (which is then
  returned by the webdav servlet) as 1 less than the actual content length.
  
  Revision  Changes    Path
  1.4       +6 -4      
jakarta-slide/src/stores/slidestore/oracle/OracleContentStore.java
  
  Index: OracleContentStore.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/stores/slidestore/oracle/OracleContentStore.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- OracleContentStore.java   25 Apr 2002 21:30:17 -0000      1.3
  +++ OracleContentStore.java   3 Jun 2002 03:30:57 -0000       1.4
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/stores/slidestore/oracle/OracleContentStore.java,v 1.3 
2002/04/25 21:30:17 jericho Exp $
  - * $Revision: 1.3 $
  - * $Date: 2002/04/25 21:30:17 $
  + * $Header: 
/home/cvs/jakarta-slide/src/stores/slidestore/oracle/OracleContentStore.java,v 1.4 
2002/06/03 03:30:57 msmith Exp $
  + * $Revision: 1.4 $
  + * $Date: 2002/06/03 03:30:57 $
    *
    * ====================================================================
    *
  @@ -94,7 +94,7 @@
    * Oracle compliant implementation of ContentStore.
    *
    * @author Dirk Verbeeck
  - * @version $Revision: 1.3 $
  + * @version $Revision: 1.4 $
    */
   public class OracleContentStore extends JDBCContentStore
       implements ContentStore {
  @@ -175,6 +175,8 @@
                   int num = -1;
                   while ((num = is.read(buf)) > 0)
                   {
  +                    if(contentLength < 0)
  +                        contentLength = 0;
                       os.write(buf, 0, num);
                       contentLength = contentLength + num;
                   }
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to