[cas-dev] mysql+ cas 3.0.7+tomcat 5.5 -urgent help, please!!!

Edward Chen edwardc at wolfram.com
Fri Apr 11 11:49:35 EDT 2008


Hi Scott,

How to fix this problem? Do I need to create 'dataSource'?

Sorry to bother you. This is very urgent. Please help!!!

Scott Battaglia wrote:
> It says right here, multiple times:
>
> Caused by: 
> org.springframework.beans.factory.NoSuchBeanDefinitionException: No 
> bean named 'dataSource' is defined
>
> On Fri, Apr 11, 2008 at 10:50 AM, Edward Chen <edwardc at wolfram.com 
> <mailto:edwardc at wolfram.com>> wrote:
>
>     Scott or other folks,
>
>     Where is this missing part of the exception? I browsed my log
>     folder and cas.log, and I can not identify which part telling me
>     the problem. I attached another file named "stdout_20080410.log"
>     which I think it may have some clues for you to take a look
>
>     Sorry to bother you. This is very urgent. Please help!!!
>
>     Edward
>
>     Scott Battaglia wrote:
>
>         Edward,
>
>         You're missing part of the exception that tells you exactly
>         what went wrong.
>
>         -Scott
>
>         On Thu, Apr 10, 2008 at 5:39 PM, Edward Chen
>         <edwardc at wolfram.com <mailto:edwardc at wolfram.com>
>         <mailto:edwardc at wolfram.com <mailto:edwardc at wolfram.com>>> wrote:
>
>            Hi Scott, Mark and others,
>
>            I open up cas.log and I am not able to understand what it's
>         wrong,
>            then
>            I copy the most recent instance here, can you help me find out
>            what it's
>            wrong step by step
>            ....
>            2008-04-10 16:32:37,673 ERROR
>          
>          [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas].[cas]]
>            - Servlet.service() for servlet cas threw exception
>            org.springframework.context.ApplicationContextException:
>         Unable to
>            initialize application context.
>               at
>          
>          org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:117)
>               at
>          
>          org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>               at
>          
>          org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>               at
>          
>          org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>               at
>          
>          org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>               at
>          
>          org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>               at
>          
>          org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>               at
>          
>          org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>               at
>          
>          org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>               at
>          
>          org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>               at
>          
>          org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>               at
>          
>          org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>               at
>          
>          org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>               at
>          
>          org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>               at java.lang.Thread.run(Thread.java:619)
>
>
>
>            Scott Battaglia wrote:
>            > If you're getting a CAS is Unavailable problem you need
>         to look
>            at all
>            > of the logs in your Tomcat.  That includes cas.log,
>         catalina.out (or
>            > the output to the console).  If there was an error during
>         deployment
>            > it will show up there.
>            >
>            > -Scott
>            >
>            > On Thu, Apr 10, 2008 at 4:14 PM, Edward Chen
>            <edwardc at wolfram.com <mailto:edwardc at wolfram.com>
>         <mailto:edwardc at wolfram.com <mailto:edwardc at wolfram.com>>
>            > <mailto:edwardc at wolfram.com <mailto:edwardc at wolfram.com>
>         <mailto:edwardc at wolfram.com <mailto:edwardc at wolfram.com>>>> wrote:
>            >
>            >     I installed Tomcat 5.5 in my PC and I installed CAS 3.0.7
>            (central
>            >     Authentication Service) server and I installed MySql
>         in my PC.
>            >
>            >     I following the instruction from
>            >      
>          http://www.ja-sig.org/wiki/display/CASUM/Using+JDBC+for+Authentication,
>            >     and pick mysql connectivity
>            >
>            >     I want to configure MySQL to my Apache Tomcat. I
>         modified a file
>            >     deployerConfigContent.xml. Basically, insert the
>         following
>            section
>            >     ...
>            >     <bean id="dataSource"
>            class="org.apache.commons.dbcp.BasicDataSource">
>            >      <property name="driverClassName">
>            >      <value>com.mysql.jdbc.Driver</value>
>            >      </property>
>            >      <property name="url">
>            >      <value>jdbc:mysql://localhost:3306/login</value>
>            >      </property>
>            >      <property name="username">
>            >      <value>admusr</value>
>            >      </property>
>            >      <property name="password">
>            >      <value>admpwd</value>
>            >      </property>
>            >     </bean>
>            >     .....
>            >
>            >     After I re-run the tomcat, I cannot open the CAS, it says
>            "CAS is
>            >     Unavailable"
>            >
>            >     In this post, I don't plan you to understand CAS but a
>            connectivity
>            >     between MySQL and Tomcat. Can you see anything wrong
>         above code?
>            >
>            >     I suspect the following with problem
>            >
>            >     I got confused this line "<bean id="dataSource"
>            >     class="org.apache.commons.dbcp.BasicDataSource">"
>            >
>            >     After I open
>            >     C:\Program Files\Apache Software Foundation\Tomcat
>         5.5\common,
>            >
>            >     I don't see any folder and file for
>         "dbcp.BasicDataSource"
>            >     So, how to modify this to connect to MySQL.
>            >
>            >     Also, I have root password for MySQL, should I modify
>            >
>            >     <property name="username">
>            >      <value>admusr</value>
>            >      </property>
>            >      <property name="password">
>            >      <value>admpwd</value>
>            >      </property>
>            >
>            >     as
>            >
>            >     <property name="username">
>            >      <value>root</value>
>            >      </property>
>            >      <property name="password">
>            >      <value>xxxxx</value>
>            >      </property>
>            >
>            >
>            >     ??
>            >     _______________________________________________
>            >     cas-dev mailing list
>            >     cas-dev at tp.its.yale.edu
>         <mailto:cas-dev at tp.its.yale.edu>
>         <mailto:cas-dev at tp.its.yale.edu <mailto:cas-dev at tp.its.yale.edu>>
>            <mailto:cas-dev at tp.its.yale.edu
>         <mailto:cas-dev at tp.its.yale.edu>
>         <mailto:cas-dev at tp.its.yale.edu
>         <mailto:cas-dev at tp.its.yale.edu>>>
>
>            >     http://tp.its.yale.edu/mailman/listinfo/cas-dev
>            >
>            >
>            >
>            >
>            > --
>            > -Scott Battaglia
>            > PGP Public Key Id: 0x383733AA
>            > LinkedIn: http://www.linkedin.com/in/scottbattaglia
>            >
>          
>          ------------------------------------------------------------------------
>            >
>            > _______________________________________________
>            > cas-dev mailing list
>            > cas-dev at tp.its.yale.edu <mailto:cas-dev at tp.its.yale.edu>
>         <mailto:cas-dev at tp.its.yale.edu <mailto:cas-dev at tp.its.yale.edu>>
>            > http://tp.its.yale.edu/mailman/listinfo/cas-dev
>            >
>
>            _______________________________________________
>            cas-dev mailing list
>            cas-dev at tp.its.yale.edu <mailto:cas-dev at tp.its.yale.edu>
>         <mailto:cas-dev at tp.its.yale.edu <mailto:cas-dev at tp.its.yale.edu>>
>            http://tp.its.yale.edu/mailman/listinfo/cas-dev
>
>
>
>
>         -- 
>         -Scott Battaglia
>         PGP Public Key Id: 0x383733AA
>         LinkedIn: http://www.linkedin.com/in/scottbattaglia
>         ------------------------------------------------------------------------
>
>         _______________________________________________
>         cas-dev mailing list
>         cas-dev at tp.its.yale.edu <mailto:cas-dev at tp.its.yale.edu>
>         http://tp.its.yale.edu/mailman/listinfo/cas-dev
>          
>
>
>
>     2008-04-10 11:47:07,739 ERROR
>     [org.springframework.web.context.ContextLoader] - <Context
>     initialization failed>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     2008-04-10 11:47:07,754 FATAL
>     [org.jasig.cas.web.init.SafeContextLoaderListener] -
>     <SafeContextLoaderListener:
>     The Spring ContextLoaderListener we wrap threw on contextInitialized.
>     But for our having caught this error, the web application context
>     would not have initialized.>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     SafeContextLoaderListener:
>     The Spring ContextLoaderListener we wrap threw on contextInitialized.
>     But for our having caught this error, the web application context
>     would not have initialized.
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     2008-04-10 11:47:07,754 ERROR
>     [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas]]
>     - <SafeContextLoaderListener:
>     The Spring ContextLoaderListener we wrap threw on contextInitialized.
>     But for our having caught this error, the web application context
>     would not have initialized.>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     2008-04-10 11:47:07,864 ERROR
>     [org.springframework.web.servlet.DispatcherServlet] - <Context
>     initialization failed>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     2008-04-10 11:47:07,864 FATAL
>     [org.jasig.cas.web.init.SafeDispatcherServlet] -
>     <SafeDispatcherServlet:
>     The Spring DispatcherServlet we wrap threw on init.
>     But for our having caught this error, the servlet would not have
>     initialized.>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     SafeDispatcherServlet:
>     The Spring DispatcherServlet we wrap threw on init.
>     But for our having caught this error, the servlet would not have
>     initialized.
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     2008-04-10 11:47:07,879 ERROR
>     [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas]]
>     - <SafeDispatcherServlet:
>     The Spring DispatcherServlet we wrap threw on init.
>     But for our having caught this error, the servlet would not have
>     initialized.>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:760)
>            at
>     org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:740)
>            at
>     org.apache.catalina.core.StandardHost.addChild(StandardHost.java:544)
>            at
>     org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:825)
>            at
>     org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:714)
>            at
>     org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:490)
>            at
>     org.apache.catalina.startup.HostConfig.start(HostConfig.java:1138)
>            at
>     org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
>            at
>     org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1022)
>            at
>     org.apache.catalina.core.StandardHost.start(StandardHost.java:736)
>            at
>     org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1014)
>            at
>     org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>            at
>     org.apache.catalina.core.StandardService.start(StandardService.java:448)
>            at
>     org.apache.catalina.core.StandardServer.start(StandardServer.java:700)
>            at
>     org.apache.catalina.startup.Catalina.start(Catalina.java:552)
>            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>            at
>     sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>            at
>     sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>            at java.lang.reflect.Method.invoke(Method.java:597)
>            at
>     org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
>            at
>     org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
>     2008-04-10 11:47:23,019 ERROR
>     [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas].[cas]]
>     - <Servlet.service() for servlet cas threw exception>
>     org.springframework.context.ApplicationContextException: Unable to
>     initialize application context.
>            at
>     org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:117)
>            at
>     org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>            at
>     org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>            at
>     org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>            at
>     org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>            at
>     org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>            at
>     org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>            at
>     org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>            at
>     org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>            at
>     org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>            at
>     org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>            at
>     org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>            at
>     org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>            at
>     org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>            at java.lang.Thread.run(Thread.java:619)
>     2008-04-10 11:47:23,441 ERROR
>     [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas].[cas]]
>     - <Servlet.service() for servlet cas threw exception>
>     org.springframework.context.ApplicationContextException: Unable to
>     initialize application context.
>            at
>     org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:117)
>            at
>     org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>            at
>     org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>            at
>     org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>            at
>     org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>            at
>     org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>            at
>     org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>            at
>     org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>            at
>     org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>            at
>     org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>            at
>     org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>            at
>     org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>            at
>     org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>            at
>     org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>            at java.lang.Thread.run(Thread.java:619)
>     2008-04-10 11:48:53,292 ERROR
>     [org.springframework.web.context.ContextLoader] - <Context
>     initialization failed>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'; nested exception is
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>     Caused by:
>     org.springframework.beans.factory.NoSuchBeanDefinitionException:
>     No bean named 'dataSource' is defined
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:350)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getMergedBeanDefinition(AbstractBeanFactory.java:920)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:246)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:221)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:111)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:291)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:132)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:271)
>            at
>     org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:128)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1047)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:843)
>            at
>     org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:427)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:254)
>            at
>     org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:144)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:251)
>            at
>     org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:163)
>            at
>     org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:284)
>            at
>     org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:352)
>            at
>     org.springframework.web.context.ContextLoader.createWebApplicationContext(ContextLoader.java:241)
>            at
>     org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:184)
>            at
>     org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:49)
>            at
>     org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeContextLoaderListener.java:62)
>            at
>     org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>            at
>     org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>            at
>     org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1173)
>            at
>     org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:545)
>            at
>     org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)
>            at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>            at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>            at
>     org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>            at
>     org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>            at
>     org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>            at
>     org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>            at
>     org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
>            at
>     org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>            at
>     org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>            at
>     org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>            at
>     org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>            at
>     org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874)
>            at
>     org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>            at
>     org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>            at
>     org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>            at
>     org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>            at java.lang.Thread.run(Thread.java:619)
>     2008-04-10 11:48:53,292 FATAL
>     [org.jasig.cas.web.init.SafeContextLoaderListener] -
>     <SafeContextLoaderListener:
>     The Spring ContextLoaderListener we wrap threw on contextInitialized.
>     But for our having caught this error, the web application context
>     would not have initialized.>
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'centralAuthenticationService' defined in
>     ServletContext resource [/WEB-INF/applicationContext.xml]: Cannot
>     resolve reference to bean 'authenticationManager' while setting
>     bean property 'authenticationManager'; nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name 'authenticationManager' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot create inner bean
>     'SearchModeSearchDatabaseAuthenticationHandler' of type
>     [org.jasig.cas.adaptors.jdbc.SearchModeSearchDatabaseAuthenticationHandler]
>     while setting bean property 'authenticationHandlers' with key [1];
>     nested exception is
>     org.springframework.beans.factory.BeanCreationException: Error
>     creating bean with name
>     'SearchModeSearchDatabaseAuthenticationHandler' defined in
>     ServletContext resource [/WEB-INF/deployerConfigContext.xml]:
>     Cannot resolve reference to bean 'dataSource' while setting bean
>     property 'dataSource'