I think you need to include this:
<reference name="LoginService"><name>JaasLoginService</name></reference>

in your generic security realm gbean.


david jencks

On Nov 6, 2005, at 3:17 PM, Jacek Laskowski wrote:

Hi,

Does anyone know what/where I should take a look at to sort it out:

15:43:44,821 INFO  [JAASJettyRealm] problem
javax.security.auth.login.LoginException: java.lang.AssertionError: target is null at org.apache.geronimo.kernel.basic.BasicProxyManager.createProxy(BasicPro xyManager.java:97) at org.apache.geronimo.security.jaas.client.JaasLoginCoordinator.connect(J aasLoginCoordinator.java:173) at org.apache.geronimo.security.jaas.client.JaasLoginCoordinator.initializ e(JaasLoginCoordinator.java:85)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.ja va:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso rImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:585)
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:756) at javax.security.auth.login.LoginContext.access$000(LoginContext.java: 186) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
        at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java: 680) at javax.security.auth.login.LoginContext.login(LoginContext.java:579) at org.apache.geronimo.jetty.JAASJettyRealm.authenticate(JAASJettyRealm.ja va:92) at org.mortbay.jetty.servlet.FormAuthenticator$FormCredential.authenticate (FormAuthenticator.java:305) at org.mortbay.jetty.servlet.FormAuthenticator.authenticate(FormAuthentica tor.java:148) at org.apache.geronimo.jetty.interceptor.SecurityContextBeforeAfter.obtain User(SecurityContextBeforeAfter.java:282) at org.apache.geronimo.jetty.interceptor.SecurityContextBeforeAfter.checkS ecurityConstraints(SecurityContextBeforeAfter.java:191) at org.apache.geronimo.jetty.JettyWebAppContext.checkSecurityConstraints(J ettyWebAppContext.java:516) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplication Handler.java:432) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: 568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationCo ntext.java:635)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

at javax.security.auth.login.LoginContext.invoke(LoginContext.java:872) at javax.security.auth.login.LoginContext.access$000(LoginContext.java: 186) at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
        at java.security.AccessController.doPrivileged(Native Method)
at javax.security.auth.login.LoginContext.invokePriv(LoginContext.java: 680) at javax.security.auth.login.LoginContext.login(LoginContext.java:579) at org.apache.geronimo.jetty.JAASJettyRealm.authenticate(JAASJettyRealm.ja va:92) at org.mortbay.jetty.servlet.FormAuthenticator$FormCredential.authenticate (FormAuthenticator.java:305) at org.mortbay.jetty.servlet.FormAuthenticator.authenticate(FormAuthentica tor.java:148) at org.apache.geronimo.jetty.interceptor.SecurityContextBeforeAfter.obtain User(SecurityContextBeforeAfter.java:282) at org.apache.geronimo.jetty.interceptor.SecurityContextBeforeAfter.checkS ecurityConstraints(SecurityContextBeforeAfter.java:191) at org.apache.geronimo.jetty.JettyWebAppContext.checkSecurityConstraints(J ettyWebAppContext.java:516) at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplication Handler.java:432) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java: 568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationCo ntext.java:635)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
at org.mortbay.http.HttpConnection.service(HttpConnection.java:816) at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983) at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) at org.mortbay.http.SocketListener.handleConnection(SocketListener.java: 244) at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534) 15:43:44,821 DEBUG [FormAuthenticator] Form authentication FAILED for jps_admin

Jacek


Reply via email to