jackrabbit-dev mailing list archives

Tobias Strasser wrote:
> folks,
> as you might have noticed i have just committed a large chunk of code
> to the jackrabbit/contrib. this is an implementation of a webdav based
> jsr170 server protocol. the intention is to have a java indepented
> protocol for jsr170 compliant applications (for example a jsr170 PHP
> application connecting via webdav to a jackrabbit repository).
>
> it consists of the following parts:
> jackrabbit
> contrib
> jcr-server
> server -> generates jcr-server-xxx.jar
> client -> generates jcr-client-xxx.jar
> webdav -> generates jcr-webdav-xxx.jar
> webapp -> generates jackrabbit-server.war
>
> the jcr-server.jar contains:
> - the server code
> - RepositoryStartupServlet (easily start a jackrabbit-repository in
> your webapp if not feasible in appserver)
> - the simple WebdavServlet that serves a simple webdav view of the repository
> - the JCRWebdavServerServlet that serves the JCRServer
>
> the jcr-client.jar contains:
> - the RepositoryAccessServlet that enables easy configuration and
> access to a repository (see web.xml in war to see posibilities)
> - the client code (not existent yet)
>
> the jcr-webdav.jar contains:
> - a common webdav library used by the client and server.
>
> the jackrabbit-server.war contains:
> - sample configuration for easy deployment of server/servlets mentioned above
> - all necessary libs
> - index.jsp
>
> a first draft of the documentation of the protocol can be downloaded here:
> http://www.day.com/jsr170/server/JCR_Webdav_Protocol.zip
>
> all code has been contributed by angela schreiber. she is now
> developing the client part of it and hopfuly be able to provide that
> chunk in the near future aswell. thanks angela!
you guys rock!
--
Stefano.