Return-Path: Delivered-To: apmail-incubator-jackrabbit-dev-archive@www.apache.org Received: (qmail 98739 invoked from network); 4 Aug 2005 21:42:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 Aug 2005 21:42:00 -0000 Received: (qmail 86085 invoked by uid 500); 4 Aug 2005 21:41:59 -0000 Mailing-List: contact jackrabbit-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jackrabbit-dev@incubator.apache.org Delivered-To: mailing list jackrabbit-dev@incubator.apache.org Received: (qmail 86072 invoked by uid 99); 4 Aug 2005 21:41:59 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Aug 2005 14:41:59 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of bcm@osafoundation.org designates 204.152.186.98 as permitted sender) Received: from [204.152.186.98] (HELO smtp.osafoundation.org) (204.152.186.98) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 04 Aug 2005 14:41:49 -0700 Received: from localhost (localhost [127.0.0.1]) by smtp.osafoundation.org (Postfix) with ESMTP id 32C87142274 for ; Thu, 4 Aug 2005 14:41:56 -0700 (PDT) Received: from smtp.osafoundation.org ([127.0.0.1]) by localhost (laweleka.osafoundation.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 31273-10 for ; Thu, 4 Aug 2005 14:41:56 -0700 (PDT) Received: from [10.0.1.4] (c-67-188-209-63.hsd1.ca.comcast.net [67.188.209.63]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.osafoundation.org (Postfix) with ESMTP id D5DE8142273 for ; Thu, 4 Aug 2005 14:41:55 -0700 (PDT) Message-ID: <42F28BA1.8090202@osafoundation.org> Date: Thu, 04 Aug 2005 14:41:53 -0700 From: Brian Moseley User-Agent: Mozilla Thunderbird 1.0.5 (Macintosh/20050711) X-Accept-Language: en-us, en MIME-Version: 1.0 To: jackrabbit-dev@incubator.apache.org Subject: Re: Connecting WebDAV bridge to SVN References: <42EF6FAE.50300@day.com> <42EFA0F2.8080701@osafoundation.org> <42F253E8.5080503@day.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new and clamav at osafoundation.org X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Janne Kario wrote: > I'm trying to evaluate whether the server part can act as generic webdav > interface to the jsr repository (Windows/Max OS X desktop integration). > I don't necessarily need the JSR-170 client -> WebDAV -> JSR-170 server > bridge although that would be really neat and we would definitively find > use for that. > > I'm about to play with the jackrabbit webdav in the near future and can > contribute my findings back here/JIRA. you want to look at the SimpleWebdavServlet rather than JCRWebdavServerServlet. the former is a generic class 1&2 webdav protocol implementation, while the latter is something different. it's the server end of "remote jcr over webdav", an alternative to "remote jcr over rmi". webdav is just the transport layer. you aren't meant to point a webdav client at the jcr server, but rather a jcr client. SimpleWebdavServlet is what you want when you're looking to use an arbitrary webdav client against a webdav server which uses a jcr repository as its content store. this distinction took a while for me to understand. the source code structure does not make it evident, and there's little or no documentation to explain it. angela had to beat it into my brain on the mailing list a few months back :)