Yes Unico I am following the same document but not able to setup successfully. For Jetty I am using version 4.2. and just have taken jar for JAAS from version 5 which may be one issue. I will try with version 4.2 jar.
But one thing I m not able to understand why my login module is not called. Even if I change the name of login module it still does not give any exception. Thanks Raman -----Original Message----- From: news [mailto:[EMAIL PROTECTED] On Behalf Of Unico Hommes Sent: Tuesday, May 24, 2005 8:37 PM To: slide-user@jakarta.apache.org Subject: Re: JAAS Configration -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Both the implementation and the documentation for using JAAS in Jetty was written against the 4.2.x version of Jetty. Perhaps something has been changed in Jetty 5. Are you using that version? At first sight it looks to me to be a problem in Jetty but I haven't researched enough to be sure. Try searching the Jetty mail archives first. Also check the Jetty documentation for JAAS at http://jetty.mortbay.org/jetty/plus/index.html (scroll to the bottom of the page) if the Slide documentation on JAAS is still valid. - -- Unico Raman Sandhu wrote: > Hi > > > > Issue with the configuration I have is not able to load login module. Even I > did all the changes. > > > > In web.xml I uncommented login config and security tags where auth method is > basic. > > <auth-method>BASIC</auth-method> > > <realm-name>Slide DAV Server</realm-name> > > > > In config.xml of jetty I mentioned > > > > <Call name="addWebApplication"> > > <Arg>/slide</Arg> > > <Arg><SystemProperty name="jetty.home" default="."/>/slide</Arg> > > <Set name="Realm"> > > <New class="org.mortbay.jaas.JAASUserRealm"> > > <Set name="Name">Slide DAV Server</Set> > > <Set name="LoginModuleName">slide</Set> > > </New> > > > > </Set> > > </Call> > > > > And jaas.config is > > > > slide{ > > org.apache.slide.jaas.spi.SlideLoginModule required debug="true"; > > namespace=slide; > > }; > > > > I found one more thing if I change <Set name="LoginModuleName">slide</Set> > to some thing else no exception is coming. > > > > Only error comes when I change <auth-method>BASIC</auth-method> to some > thing else like FORM or DIGEST. > > > > Thanks > > Raman > > > > > > -----Original Message----- > From: Raman Sandhu [mailto:[EMAIL PROTECTED] > Sent: Tuesday, May 24, 2005 1:22 PM > To: slide-user@jakarta.apache.org > Subject: JAAS Configration > > > > Hi > > > > > > > > I have integrated Slide with Jetty. I have followed all the steps given at > > http://jakarta.apache.org/slide/howto-jaas.html. > > > > > > > > Now I am getting following error. > > > > > > > > > > > > > > > > HTTP ERROR: 500 org.mortbay.jaas.JAASUserRealm.authenticate. > > > > 13:06:41.593 WARN!! GET /slide/ HTTP/1.1 > > > > java.lang.AbstractMethodError: > > org.mortbay.jaas.JAASUserRealm.disassociate(Lorg/mortbay/http/UserPrincipal; > > )V > > > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1732) > > > > at org.mortbay.http.HttpServer.service(HttpServer.java:879) > > > > at > > org.mortbay.http.HttpConnection.service(HttpConnection.java:790) > > > > at > > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:952) > > > > at > > org.mortbay.http.HttpConnection.handle(HttpConnection.java:807) > > > > at > > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:196) > > > > at > > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) > > > > at > > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:487) > > > > > > > > 13:06:52.546 WARN!! Error for /slide/ > > > > java.lang.AbstractMethodError: > > org.mortbay.jaas.JAASUserRealm.authenticate(Ljava/lang/String;Ljava/lang/Obj > > ect;Lorg/mortbay/http/HttpRequest;)Lorg/mortbay/http/UserPrincipal; > > > > at > > org.mortbay.http.BasicAuthenticator.authenticated(BasicAuthenticator.java:50 > > ) > > > > at > > org.mortbay.http.SecurityConstraint.check(SecurityConstraint.java:415) > > > > at > > org.mortbay.http.HttpContext.checkSecurityConstraints(HttpContext.java:1518) > > > > at > > org.mortbay.jetty.servlet.ServletHttpContext.checkSecurityConstraints(Servle > > tHttpContext.java:134) > > > > at > > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandl > > er.java:235) > > > > at > > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:567) > > > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1776) > > > > at > > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext > > .java:514) > > > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1726) > > > > at org.mortbay.http.HttpServer.service(HttpServer.java:879) > > > > at > > org.mortbay.http.HttpConnection.service(HttpConnection.java:790) > > > > at > > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:952) > > > > at > > org.mortbay.http.HttpConnection.handle(HttpConnection.java:807) > > > > at > > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:196) > > > > at > > org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) > > > > at > > org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:487) > > > > > > > > > > > > > > > > thanks > > > > > > > > Raman > > > > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCk0L3cuec8tVNKAwRAsQ4AJ408CSzRRMouc0NO1a6fWDiOUksPgCePbtS VQYgGO+C9U04+l+42svpMmg= =vBnm -----END PGP SIGNATURE----- --------------------------------------------------------------------- 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]