Hi,

I am running Slide 2.1 on Jetty 4.2.20 (a patched version for large file
>2GB support). The upload is working fine but downloading a large file
doesn't work.

The error on the server (printed out to the console) is: 
root, GET, 412 "Precondition Failed", 167125 ms, /files/new1.zip

And on the client side; it just returns successful with status code OK
[200]. But no file downloaded.

Now I have tried to debug this and found that the client terminates when the
'flush()' method in 'org.mortbay.http.BufferedOutputStream' class in Jetty
is called for the first time; this is the method that also throws the
EOFException - which is caused by a 'SocketException: Software caused
connection abort: socket write error' since the client terminated.
This flush() occurs every third 'write()' in the 'copyRange()' of
'org.apache.slide.webdav.method.GetMethod' class.


I am unable to find out why this occurs, any ideas?

Please let me know if you require the patched version of Jetty for testing.
Any help will be much appreciated!
Thank You,
Clive


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

Reply via email to