Information about Jakarta Slide
[edit this web-page]
This file contains some notes about jakarta slide, which is
an implementation of webdav, with both Server and Client components
http://marc.theaimsgroup.com/?l=slide-user
A mailing list archive for Jakarta slide
http://faq.globalvision.com.au/fom-serve/cache/88.html
A good article about tomcat and slide
This section contains some information about the Java webdav client api which comes
with the 'slide' bundle of software
The client has an 'executeScript' method, so scripts should be supported, I need to
look in the clientLexer or clientParser to see how to use this feature
The 'WebdavResource' appears to be the key class in the Client Api for WebDav
href='http://www.mail-archive.com/[email protected]/'>http://www.mail-archive.com/[email protected]/
This mailing list archive has questions and answers about the client api
$SLIDE_CVS/src/webdav/client/src/org/apache/webdav/cmd/
This cvs location is supposed to contain the source of the webdav client application
WebDav client source code (http://cvs.apache.org/viewcvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/cmd/"> http://cvs.apache.org/viewcvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/cmd/)
This page contains a 'webview' of the cvs source of the slide webdav client
This is the basic code to connect to the webdav server
we will need at least these imports
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.HttpStatus;
import org.apache.util.HttpURL;
import org.apache.util.QName;
import org.apache.webdav.lib.Ace;
import org.apache.webdav.lib.Lock;
import org.apache.webdav.lib.Privilege;
import org.apache.webdav.lib.Property;
import org.apache.webdav.lib.PropertyName;
import org.apache.webdav.lib.ResponseEntity;
import org.apache.webdav.lib.WebdavResource;
import org.apache.webdav.lib.methods.DepthSupport;
import org.apache.webdav.lib.properties.AclProperty;
import org.apache.webdav.lib.properties.LockDiscoveryProperty;
import org.apache.webdav.lib.properties.PrincipalCollectionSetProperty;
httpURL = new HttpURL(uri);
// It should be used like this way.
httpURL.setUserInfo(userName, password);
webdavResource = new WebdavResource(httpURL);
webdavResource.setDebug(debugLevel);
webdavResource.getPath());
now use the javadoc for WebdavResource to work out how to put and get
The Alexis system uses jakarta slide as one of its components.
I have had significant trouble in getting it to work properly.
When Tomcat is stopped and restarted the views of the files
disappear.