Greetings,
I am in way over my head unfortunately. I am attempting to build CAS from
the gradle overlay template on github.
https://github.com/apereo/cas-gradle-overlay-template
I think I am getting close but I receive the following errors when I run
tomcat to deploy the cas.war:
I believe I need to add cas-support-jdbc as a dependancy somewhere similar
to pom.xml in the maven overlays but I don't understand how to do this in
gradle. Can anyone please provide me some guidance with this?
Thank you,
2016-10-25 10:37:16,945 ERROR
[org.springframework.web.context.ContextLoader] - <Context initialization
failed>
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'builder': Cannot resolve reference to bean
'viewFactoryCreator' while setting bean property 'viewFactoryCreator';
nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'viewFactoryCreator' defined in ServletContext resource
[/WEB-INF/spring-configuration/webflowContext.xml]: Cannot create inner
bean 'util:list#106bd19c' of type
[org.springframework.beans.factory.config.ListFactoryBean] while setting
bean property 'viewResolvers'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'util:list#106bd19c': Cannot resolve reference to bean
'internalViewResolver' while setting bean property 'sourceList' with key
[1]; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'internalViewResolver' defined in ServletContext resource
[/WEB-INF/spring-configuration/webflowContext.xml]: Cannot resolve
reference to bean 'servicesManager' while setting constructor argument;
nested exception is
org.springframework.beans.factory.UnsatisfiedDependencyException: Error
creating bean with name 'servicesManager' defined in URL
[jar:file:/opt/src/apache-tomcat-9.0.0.M11/webapps/cas/WEB-INF/lib/cas-server-core-services-4.2.6.jar!/org/jasig/cas/services/DefaultServicesManagerImpl.class]:
Unsatisfied dependency expressed through constructor argument with index 0
of type [org.jasig.cas.services.ServiceRegistryDao]: Cannot find class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler;
nested exception is
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:778)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:839)
~[spring-context-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:538)
~[spring-context-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:444)
~[spring-web-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:326)
~[spring-web-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
~[spring-web-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4717)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5179)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:724)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:700)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
~[catalina.jar:9.0.0.M11]
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
~[?:1.8.0_111]
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
~[?:1.8.0_111]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
[?:1.8.0_111]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
[?:1.8.0_111]
at java.lang.Thread.run(Thread.java:745) [?:1.8.0_111]
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'viewFactoryCreator' defined in ServletContext
resource [/WEB-INF/spring-configuration/webflowContext.xml]: Cannot create
inner bean 'util:list#106bd19c' of type
[org.springframework.beans.factory.config.ListFactoryBean] while setting
bean property 'viewResolvers'; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'util:list#106bd19c': Cannot resolve reference to bean
'internalViewResolver' while setting bean property 'sourceList' with key
[1]; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'internalViewResolver' defined in ServletContext resource
[/WEB-INF/spring-configuration/webflowContext.xml]: Cannot resolve
reference to bean 'servicesManager' while setting constructor argument;
nested exception is
org.springframework.beans.factory.UnsatisfiedDependencyException: Error
creating bean with name 'servicesManager' defined in URL
[jar:file:/opt/src/apache-tomcat-9.0.0.M11/webapps/cas/WEB-INF/lib/cas-server-core-services-4.2.6.jar!/org/jasig/cas/services/DefaultServicesManagerImpl.class]:
Unsatisfied dependency expressed through constructor argument with index 0
of type [org.jasig.cas.services.ServiceRegistryDao]: Cannot find class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler;
nested exception is
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:313)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
... 28 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'util:list#106bd19c': Cannot resolve reference to
bean 'internalViewResolver' while setting bean property 'sourceList' with
key [1]; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating
bean with name 'internalViewResolver' defined in ServletContext resource
[/WEB-INF/spring-configuration/webflowContext.xml]: Cannot resolve
reference to bean 'servicesManager' while setting constructor argument;
nested exception is
org.springframework.beans.factory.UnsatisfiedDependencyException: Error
creating bean with name 'servicesManager' defined in URL
[jar:file:/opt/src/apache-tomcat-9.0.0.M11/webapps/cas/WEB-INF/lib/cas-server-core-services-4.2.6.jar!/org/jasig/cas/services/DefaultServicesManagerImpl.class]:
Unsatisfied dependency expressed through constructor argument with index 0
of type [org.jasig.cas.services.ServiceRegistryDao]: Cannot find class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler;
nested exception is
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:382)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:157)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
... 28 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'internalViewResolver' defined in ServletContext
resource [/WEB-INF/spring-configuration/webflowContext.xml]: Cannot resolve
reference to bean 'servicesManager' while setting constructor argument;
nested exception is
org.springframework.beans.factory.UnsatisfiedDependencyException: Error
creating bean with name 'servicesManager' defined in URL
[jar:file:/opt/src/apache-tomcat-9.0.0.M11/webapps/cas/WEB-INF/lib/cas-server-core-services-4.2.6.jar!/org/jasig/cas/services/DefaultServicesManagerImpl.class]:
Unsatisfied dependency expressed through constructor argument with index 0
of type [org.jasig.cas.services.ServiceRegistryDao]: Cannot find class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler;
nested exception is
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:359)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:648)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:140)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:382)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:157)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
... 28 more
Caused by:
org.springframework.beans.factory.UnsatisfiedDependencyException: Error
creating bean with name 'servicesManager' defined in URL
[jar:file:/opt/src/apache-tomcat-9.0.0.M11/webapps/cas/WEB-INF/lib/cas-server-core-services-4.2.6.jar!/org/jasig/cas/services/DefaultServicesManagerImpl.class]:
Unsatisfied dependency expressed through constructor argument with index 0
of type [org.jasig.cas.services.ServiceRegistryDao]: Cannot find class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler;
nested exception is
org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find
class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler
at
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:749)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:648)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:140)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:382)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:157)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
... 28 more
Caused by: org.springframework.beans.factory.CannotLoadBeanClassException:
Cannot find class
[org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler]
for bean with name 'QueryAndEncodeDatabaseAuthenticationHandler' defined in
ServletContext resource [/WEB-INF/deployerConfigContext.xml]; nested
exception is java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler
at
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1352)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:628)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:597)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1445)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:447)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:425)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:220)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1184)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1123)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1021)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:814)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:648)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:140)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:382)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:157)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
... 28 more
Caused by: java.lang.ClassNotFoundException:
org.jasig.cas.adaptors.jdbc.QueryAndEncodeDatabaseAuthenticationHandler
at
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1275)
~[catalina.jar:9.0.0.M11]
at
org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1109)
~[catalina.jar:9.0.0.M11]
at org.springframework.util.ClassUtils.forName(ClassUtils.java:250)
~[spring-core-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:394)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1397)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1344)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.determineTargetType(AbstractAutowireCapableBeanFactory.java:628)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:597)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1445)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:447)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:425)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:220)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1184)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1123)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1021)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:814)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:741)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:185)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:648)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:140)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1147)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1050)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:510)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:108)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveManagedList(BeanDefinitionValueResolver.java:382)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:157)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:299)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:122)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1485)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:543)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:482)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:306)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:302)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:351)
~[spring-beans-4.2.8.RELEASE.jar:4.2.8.RELEASE]
... 28 more
--
- CAS gitter chatroom: https://gitter.im/apereo/cas
- CAS mailing list guidelines: https://apereo.github.io/cas/Mailing-Lists.html
- CAS documentation website: https://apereo.github.io/cas
- CAS project website: https://github.com/apereo/cas
---
You received this message because you are subscribed to the Google Groups "CAS
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/a/apereo.org/d/msgid/cas-user/6c29a8cf-4d0b-4dc7-a976-b413ffc6b5db%40apereo.org.