Hi Paul, On Mon, Jul 14, 2008 at 2:06 PM, Paul Libbrecht <[EMAIL PROTECTED]> wrote:
> > Le 14-juil.-08 à 10:23, Asiri Rathnayake a écrit : > > - you should find some webdav client library that you can use in your >>> tests (DavExplorer or SLIDE) and use it to send simple commands to your >>> module. >>> >> >> Ok, i think i can use jackrabbit webdav client classes. Btw, i wish to >> perform refactoring (little by little) along with test writing task. I >> hope >> this is ok with you :) >> > > Asiri, > > I think webdav client classes are known to be: > - highly wished by many (really) > - not widespread enough or not mature (e.g. Slides' client seemed to have > security issues) > Very fine if you can influence the jackrabbit client to actually be wide > usage, last I checked it not have a sufficient webDAV client (or server? I > don't remember, RMI was haunting then). > You are correct about jackrabbit-webdav client classes. Seems like there are only a handful of classes<http://svn.apache.org/viewvc/jackrabbit/trunk/jackrabbit-webdav/src/main/java/org/apache/jackrabbit/webdav/client/methods/>. But the jackrabbit webdav server library is a very complete implementation according to my understanding. But yes, the documentation is poor and managing cross-platform issues seems to be the hardest task. > > Please be aware though that WebDAV compliance is sometimes quite hard. True. > > At least I know the mod_svn had to work individually for each client to > make sure that their auto-commit feature works (and it still doesn't on > MacOSX webDAV I think). > > To my knowledge, the most old-fashioned and beloved client is Cadaver, you > may want to make sure this one works at least. > > I think for writing test cases we need a java based WebDAV client library. I will look into DAVExplorer ad see what i can find there. Thanks. - Asiri > > paul > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

