Wow thanks, that was faster than I expected it. Can't wait to play around with it :)


cheers,
 Serge...

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!

cheers, tobi





Reply via email to