Date: 2005-02-15T17:01:14 Editor: BrianLee Wiki: Jakarta-Slide Wiki Page: WebDavConstructionKit URL: http://wiki.apache.org/jakarta-slide/WebDavConstructionKit
no comment Change Log: ------------------------------------------------------------------------------ @@ -2,7 +2,7 @@ (work in progress) -The WebDAV Construction Kit (WCK) was created by OliverZeigermann in response to Slide being too difficult to use. It is perfect for giving a generic application basic WebDAV functionality with both ease of use and some flexibility. This tutorial should give any developer the knowledge to create a dynamic file system that users access through WebDAV. +The WebDAV Construction Kit (WCK) was created by Oliver Zeigermann in response to Slide being too difficult to use. It is perfect for giving a generic application basic WebDAV functionality with both ease of use and some flexibility. This tutorial should give any developer the knowledge to create a dynamic file system that users access through WebDAV. For a little more background information: @@ -12,13 +12,13 @@ WckQuickStart -Currently, WCK is only available from CVS. For more information on accessing Slide from CVS, check http://jakarta.apache.org/site/cvsindex.html -(Hopefully for the 2.2 release, this will be included with the binaries.) - -==== Build Notes ==== +==== Notes ==== +Currently, WCK is only available from CVS. For more information on accessing Slide from CVS, check http://jakarta.apache.org/site/cvsindex.html The easiest way to get everything done on any platform (downloading from CVS, buidling from ant, etc...) is to use [http://www.eclipse.org Eclipse] IDE. -WCK works for Slide 2.1 and above. +(Tutorials for Eclipse can be found within Eclipse itself, inside its help menu.) + +WCK works for Slide 2.1 and above. However since WCK is only available through CVS, it would be safer to assume that WCK is only compatible with the latest from CVS Head. (Hopefully for the 2.2 release, WCK will be included with the binaries to avoid this problem.) ===== Servlet Container and App Server Setup ===== @@ -26,6 +26,7 @@ WckJetty - This has detailed information on setting up Jetty with WCK. +''If you have successfully used Slide with JBoss, any other servlet container, or application server, please post some information it does not have to be formal and neat - anything is better than nothing''. ==== Basics ==== @@ -40,7 +41,12 @@ '''1.begin, commit, rollback:''' begins, commits, aborts a request / transaction -Only the begin function is really required to implement from group one. The begin function is called on every webdav client request. If you look at the reference implementation of WebdavFileStore, it doesn't implement either commit or rollback. + '''a. begin''' Only the begin function is really required to implement from group one. The begin function is called on every webdav client request. If you look at the reference implementation of WebdavFileStore, it doesn't implement either commit or rollback. + + '''b. commit''' + + '''c. rollback''' + '''2.objectExists, isFolder, isResource:''' existence checks, collection vs. content checks --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
