Hi,
I wanted to let you know about troubles I've had with my slide setup. The slide version I'm using is latest from CVS HEAD.

I found out that Propfind method did not return valid response when depth>0 and the webdav client could not parse it. In line 347 in XMLResponseMethodBase there is added XMLResponseMethodBase$DummyErrorHandler which sees to it that no errors are printed out and since the parsing fails it never gets to the part that starts in line 350 where the response is printed out for debugging. By stepping through the code I found out that the last part of the response is never flushed so the end-tag </D:multistatus> is therefore missing. It is written to the PrintWriter in lines 416-422 in org.apache.slide.webdav.method.PropFindMethod. The strange thing is that I was not updating Slide when this problem started, but updating from myFaces 1.0.7 to 1.0.9, and I don't know if that is just a coincidence. My workaround is to call response.getWriter().flush() in the end of one servlet filter but I thought you might be interested to know about this and maybe wanted to do something about this. I don't know who is supposed call the flush method but XMLOutputter seems to do so for everything it writes.


~~~~~~~~~~~~~~~~~~~~~~~~~~
Gu�mundur �g�st S�mundsson

idega Software
Engjavegi 6
104 Reykjav�k

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

Reply via email to