Thank you Sudhir. I now have successful communication with the oracle database.
On Friday, October 28, 2016 at 4:41:21 AM UTC-4, Sudhir Rao wrote: > > I had a look at the oracle jdbc driver maven configuration. > > This post should help you. It seems like it is not sufficient to just add > a pom entry. You would have to install it as well as indicated here. > > http://stackoverflow.com/a/1074971/156896 > > Some JARs that can't be added due to license reasons have a *pom* entry > in the Maven Central repo > <http://repo2.maven.org/maven2/com/oracle/ojdbc14/10.2.0.3.0/ojdbc14-10.2.0.3.0.pom>. > > Just check it out, it contains the vendor's preferred Maven info: > > > On Tuesday, October 25, 2016 at 8:50:03 PM UTC+5:30, Daniel wrote: > > 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 > > ... -- - 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/2afead5d-ae0c-46b0-baf8-113c48c262ae%40apereo.org.
