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]>