geronimo-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vamsavardhana Reddy (JIRA)" <...@geronimo.apache.org>
Subject [jira] Created: (GERONIMO-1789) Exceptions while adding SQL Realm thru Admin Console
Date Wed, 29 Mar 2006 07:41:21 GMT
Exceptions while adding SQL Realm thru Admin Console 
-----------------------------------------------------

         Key: GERONIMO-1789
         URL: http://issues.apache.org/jira/browse/GERONIMO-1789
     Project: Geronimo
        Type: Bug
  Components: console  
    Versions: 1.0    
 Environment: WinXP, Sun JDK 1.4.2_08
    Reporter: Vamsavardhana Reddy
     Fix For: 1.2


Adding SQL Realm using Database pool succeeds.  Problem is with one that uses jdbc connection
parameters.

Even though the jar contains the driver class, the following exception is logged while adding
an SQL realm through Admin Console.

 468: 16:26:10,728 WARN [SecurityRealmPortlet] Unable to initialize LoginModule
469: java.lang.IllegalArgumentException: Driver class null is not available. Perhaps you need
to add it as a dependency
in your deployment plan?
470:  at org.apache.geronimo.security.realm.providers.SQLLoginModule.initialize(SQLLoginModule.java:134)
471:  at org.apache.geronimo.console.util.KernelManagementHelper.testLoginModule(KernelManagementHelper.java:1045)
472:  at org.apache.geronimo.console.util.PortletManager.testLoginModule(Portletanager.java:164)
473:  at org.apache.geronimo.console.securitymanager.realm.SecurityRealmPortlet.actionTestLoginModuleLoad(SecurityRealmP
ortlet.java:258)
474:  at org.apache.geronimo.console.securitymanager.realm.SecurityRealmPortlet.processAction(SecurityRealmPortlet.java:
177)
475:  at org.apache.pluto.core.PortletServlet.dispatch(PortletServlet.java:229)
476:  at org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:158)
477:  at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
478:  at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
479:  at org.apache.pluto.core.PortletServlet.service(PortletServlet.java:153)
480:  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
481:  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
482:  at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
483:  at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
484:  at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
485:  at org.apache.pluto.invoker.impl.PortletInvokerImpl.invoke(PortletInvokerImpl.java:120)
486:  at org.apache.pluto.invoker.impl.PortletInvokerImpl.action(PortletInvokerImpl.java:68)
487:  at org.apache.pluto.PortletContainerImpl.processPortletAction(PortletContainerImpl.java:164)
488:  at org.apache.pluto.portalImpl.core.PortletContainerWrapperImpl.processPortletAction(PortletContainerWrapperImpl.j
ava:82)
489:  at org.apache.pluto.portalImpl.Servlet.doGet(Servlet.java:227)
490:  at javax.servlet.http.HttpServlet.service(HttpServlet.java:595)
491:  at javax.servlet.http.HttpServlet.service(HttpServlet.java(Compiled Code))
492:  at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
493:  at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
494:  at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
495:  at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
496:  at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke(DefaultSubjectValve.java:52)
497:  at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:482)
498:  at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke(GeronimoStandardContext.java:273)
499:  at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke(GeronimoBeforeAfterValve.java:31)
500:  at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
501:  at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
502:  at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
503:  at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:526)
504:  at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
505:  at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
506:  at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
507:  at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
508:  at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
509:  at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
510:  at java.lang.Thread.run(Thread.java:570)

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message