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

Reply via email to