Return-Path: Delivered-To: apmail-jackrabbit-users-archive@locus.apache.org Received: (qmail 77238 invoked from network); 7 Nov 2007 12:15:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 7 Nov 2007 12:15:46 -0000 Received: (qmail 47709 invoked by uid 500); 7 Nov 2007 12:15:33 -0000 Delivered-To: apmail-jackrabbit-users-archive@jackrabbit.apache.org Received: (qmail 47693 invoked by uid 500); 7 Nov 2007 12:15:33 -0000 Mailing-List: contact users-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: users@jackrabbit.apache.org Delivered-To: mailing list users@jackrabbit.apache.org Received: (qmail 47684 invoked by uid 99); 7 Nov 2007 12:15:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Nov 2007 04:15:33 -0800 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [85.13.129.213] (HELO dd3334.kasserver.com) (85.13.129.213) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 07 Nov 2007 12:16:05 +0000 Received: from n428 (www.planconnect.de [84.19.201.106]) by dd3334.kasserver.com (Postfix) with ESMTP id 6D084416212 for ; Wed, 7 Nov 2007 13:15:12 +0100 (CET) Date: Wed, 7 Nov 2007 13:15:11 +0100 From: Kristian Rink To: users@jackrabbit.apache.org Subject: [OT] webdav client libraries for Java? Message-ID: <20071107131511.627f86b8@n428> Organization: kaum X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.0; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Folks; sorry for the OT: Being into building a WebDAV enabled application based on tomcat, I am so far trying to find a way how to programmatically interact with the WebDAV using some kind of Java webdav library - but which one? As far as I have seen so far, there is next to no working, up-to-date Java WebDAV client library: - Jakarta Slide seems to have been retired a while ago. For what I see on the site, there is a pointer to jackrabbit but so far I have failed to find a generic webdav client in jackrabbit-jcr-webdav. Is there such functionality in it? - commons-vfs has webdav supported as "sandbox" component for quite some aeons by now it seems. - SkunkDAV just doesn't work, constantly throwing NPEs, and it's rather old (2001) either. So... does anyone of the kind, wise people out here know a better way how to interact with a WebDAV server from within a Java application? Is there any way how to programmatically access, modify, add, remove files from/to WebDAV without manually crafting a WebDAV client on my own on top of some HTTP client lib? Thanks in advance and best regards, Kristian -- Kristian Rink * http://zimmer428.net * http://flickr.com/photos/z428/ jab: kawazu@jabber.ccc.de * icq: 48874445 * fon: ++49 176 2447 2771 "One dreaming alone, it will be only a dream; many dreaming together is the beginning of a new reality." (Hundertwasser)