Have you remembered the jaas.config file? This file should contain: slide_login { org.apache.slide.jaas.spi.SlideLoginModule required namespace=slide; };
And you must have a java runtime parameter: -Djava.security.auth.login.config=<path to>/jaas.config
Have a look at: http://jakarta.apache.org/slide/howto-jaas.html
/jacob
----- Original Message ----- From: "Cathy Zhang" <[EMAIL PROTECTED]>
To: <slide-user@jakarta.apache.org>
Sent: Wednesday, May 04, 2005 9:18 PM
Subject: using JAAS
Hi,
I am trying to understand how JAAS works with Slide. The following config is enabled in server.xml. <Context path="/slide" debug="0" privileged="true" useNaming="true"> <Realm className="org.apache.catalina.realm.JAASRealm" appName="slide_login" userClassNames="org.apache.slide.jaas.spi.SlidePrincipal" roleClassNames="org.apache.slide.jaas.spi.SlideRole" name="Slide DAV Server" useContextClassLoader="false"/>
I am using WebdavResource in my slide client code, and set up username, password etc info in HttpUrl passed to a WebdavResrouce constructor.
What other configurations do I need? disable <login-config> in slide web.xml? anything else? I am getting error message: It looks like the webdavreousrce object can not be created.
org.apache.commons.httpclient.HttpException at org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3467) at org.apache.webdav.lib.WebdavResource.propfindMethod(WebdavResource.java:3423) at org.apache.webdav.lib.WebdavResource.setNamedProp(WebdavResource.java:967) at org.apache.webdav.lib.WebdavResource.setBasicProperties(WebdavResource.java:912) at org.apache.webdav.lib.WebdavResource.setProperties(WebdavResource.java:1894) at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1301) at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1320) at org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1408) at org.apache.webdav.lib.WebdavResource.<init>(WebdavResource.java:290) at ...
Many thanks, Cathy
__________________________________ Yahoo! Mail Mobile Take Yahoo! Mail with you! Check email on your mobile phone. http://mobile.yahoo.com/learn/mail
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]