Hello,

I am trying to upgrade cas from 5.2.x to 5.3.x.  I came cross error at 
startup.  I have remove all my customization but same error still occurs at 
start up.  I am not sure what is missing.  

 
the cas.properties has just 

cas.server.name=https://localhost:8443
cas.server.prefix=${cas.server.name}
cas.authn.accept.users=casuser::Mellon
cas.adminPagesSecurity.ip=127\.0\.0\.1

 
logging.config=C:/Projects/PASS5.3/trunk/test/apache-tomcat/cat_base/conf/log4j2.xml


---- error at startup.. 

2018-11-07 14:16:40,701 DEBUG 
[org.apereo.cas.configuration.DefaultCasConfigurationPropertiesSourceLocator] 
- <Located CAS standalone configuration directory at [\etc\cas\config]>
2018-11-07 14:16:40,702 INFO 
[org.apereo.cas.configuration.DefaultCasConfigurationPropertiesSourceLocator] 
- <Configuration directory [\etc\cas\config] is not a directory or cannot 
be found at the specific path>
2018-11-07 14:16:40,706 DEBUG 
[org.apereo.cas.configuration.DefaultCasConfigurationPropertiesSourceLocator] 
- <No properties were located inside [class path resource 
[application.yml]]>
2018-11-07 14:16:40,746 INFO 
[org.apereo.cas.web.CasWebApplicationServletInitializer] - <The following 
profiles are active: standalone>
2018-11-07 14:16:44,977 WARN 
[org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext]
 
- <Exception encountered during context initialization - cancelling refresh 
attempt: org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'casBeanValidationPostProcessor' defined in class 
path resource [org/apereo/cas/config/CasCoreUtilConfiguration.class]: 
BeanPostProcessor before instantiation of bean failed; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 
Unsatisfied dependency expressed through method 'setConfigurers' parameter 
0; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied 
dependency expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 
'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could not 
bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does 
the return type of the getter match the parameter type of the setter?>
2018-11-07 14:16:45,000 ERROR [org.springframework.boot.SpringApplication] 
- <Application startup failed>
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 'casBeanValidationPostProcessor' defined in class path 
resource [org/apereo/cas/config/CasCoreUtilConfiguration.class]: 
BeanPostProcessor before instantiation of bean failed; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 
Unsatisfied dependency expressed through method 'setConfigurers' parameter 
0; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied 
dependency expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 
'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could not 
bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does 
the return type of the getter match the parameter type of the setter?
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:477)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:237)
 
~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:703)
 
~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:528)
 
~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
    at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693) 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
    at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
    at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:303) 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
    at 
org.springframework.boot.web.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:156)
 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
    at 
org.springframework.boot.web.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:136)
 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
    at 
org.springframework.boot.web.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:91)
 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
    at 
org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
 
~[spring-web-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5245)
 
~[catalina.jar:8.5.34]
    at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
~[catalina.jar:8.5.34]
    at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754) 
~[catalina.jar:8.5.34]
    at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) 
~[catalina.jar:8.5.34]
    at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
~[catalina.jar:8.5.34]
    at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985) 
~[catalina.jar:8.5.34]
    at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857) 
~[catalina.jar:8.5.34]
    at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
~[?:1.8.0_192]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_192]
    at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_192]
    at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_192]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_192]
Caused by: 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 
Unsatisfied dependency expressed through method 'setConfigurers' parameter 
0; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied 
dependency expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 
'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could not 
bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does 
the return type of the getter match the parameter type of the setter?
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:664)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    ... 27 more
Caused by: 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied 
dependency expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating 
bean with name 
'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could not 
bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does 
the return type of the getter match the parameter type of the setter?
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:586)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1314)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1280)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1178)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1094)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:656)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
 
~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
 
~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
    ... 27 more

-- 
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
--- 
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/56afa61f-ce58-4125-87a6-471840a6145f%40apereo.org.

Attachment: cas.properties
Description: Binary data

07-Nov-2018 14:16:23.439 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent Loaded APR based 
Apache Tomcat Native library [1.2.17] using APR version [1.6.3].
07-Nov-2018 14:16:23.441 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR capabilities: 
IPv6 [true], sendfile [true], accept filters [false], random [true].
07-Nov-2018 14:16:23.442 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent APR/OpenSSL 
configuration: useAprConnector [false], useOpenSSL [true]
07-Nov-2018 14:16:24.043 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.initializeSSL OpenSSL 
successfully initialized [OpenSSL 1.0.2o  27 Mar 2018]
07-Nov-2018 14:16:24.165 INFO [main] org.apache.coyote.AbstractProtocol.init 
Initializing ProtocolHandler ["http-nio-8080"]
07-Nov-2018 14:16:24.251 INFO [main] 
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared 
selector for servlet write/read
07-Nov-2018 14:16:24.257 INFO [main] org.apache.coyote.AbstractProtocol.init 
Initializing ProtocolHandler ["https-openssl-nio-8443"]
07-Nov-2018 14:16:24.287 INFO [main] 
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared 
selector for servlet write/read
07-Nov-2018 14:16:24.289 INFO [main] org.apache.coyote.AbstractProtocol.init 
Initializing ProtocolHandler ["ajp-nio-8009"]
07-Nov-2018 14:16:24.291 INFO [main] 
org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared 
selector for servlet write/read
07-Nov-2018 14:16:24.292 INFO [main] org.apache.catalina.startup.Catalina.load 
Initialization processed in 1164 ms
07-Nov-2018 14:16:24.325 INFO [main] 
org.apache.catalina.core.StandardService.startInternal Starting service 
[Catalina]
07-Nov-2018 14:16:24.325 INFO [main] 
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: 
Apache Tomcat/8.5.34
07-Nov-2018 14:16:24.333 INFO [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration 
descriptor 
[C:\Projects\PASS5.3\trunk\test\apache-tomcat\cat_base\conf\Catalina\localhost\host-manager.xml]
07-Nov-2018 14:16:24.707 INFO [localhost-startStop-1] 
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for 
TLDs yet contained no TLDs. Enable debug logging for this logger for a complete 
list of JARs that were scanned but no TLDs were found in them. Skipping 
unneeded JARs during scanning can improve startup time and JSP compilation time.
07-Nov-2018 14:16:24.741 INFO [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of 
configuration descriptor 
[C:\Projects\PASS5.3\trunk\test\apache-tomcat\cat_base\conf\Catalina\localhost\host-manager.xml]
 has finished in [407] ms
07-Nov-2018 14:16:24.741 INFO [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration 
descriptor 
[C:\Projects\PASS5.3\trunk\test\apache-tomcat\cat_base\conf\Catalina\localhost\manager.xml]
07-Nov-2018 14:16:24.919 INFO [localhost-startStop-1] 
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for 
TLDs yet contained no TLDs. Enable debug logging for this logger for a complete 
list of JARs that were scanned but no TLDs were found in them. Skipping 
unneeded JARs during scanning can improve startup time and JSP compilation time.
07-Nov-2018 14:16:24.922 INFO [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of 
configuration descriptor 
[C:\Projects\PASS5.3\trunk\test\apache-tomcat\cat_base\conf\Catalina\localhost\manager.xml]
 has finished in [180] ms
07-Nov-2018 14:16:24.923 INFO [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application 
archive 
[C:\Projects\PASS5.3\trunk\test\apache-tomcat\cat_base\webapps\ROOT##0014.war]
07-Nov-2018 14:16:35.827 INFO [localhost-startStop-1] 
org.apache.jasper.servlet.TldScanner.scanJars At least one JAR was scanned for 
TLDs yet contained no TLDs. Enable debug logging for this logger for a complete 
list of JARs that were scanned but no TLDs were found in them. Skipping 
unneeded JARs during scanning can improve startup time and JSP compilation time.
07-Nov-2018 14:16:45.001 SEVERE [localhost-startStop-1] 
org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: 
start: 
 org.apache.catalina.LifecycleException: Failed to start component 
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[##0014]]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985)
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)
Caused by: org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'casBeanValidationPostProcessor' defined in class path 
resource [org/apereo/cas/config/CasCoreUtilConfiguration.class]: 
BeanPostProcessor before instantiation of bean failed; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; 
nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied dependency 
expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could 
not bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:477)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at 
org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:237)
        at 
org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:703)
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:528)
        at 
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693)
        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:303)
        at 
org.springframework.boot.web.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:156)
        at 
org.springframework.boot.web.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:136)
        at 
org.springframework.boot.web.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:91)
        at 
org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5245)
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
        ... 10 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; 
nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied dependency 
expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could 
not bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:664)
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
        at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
        at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
        at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
        at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
        at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
        ... 27 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'casCoreTicketsConfiguration': Unsatisfied 
dependency expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could 
not bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:586)
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1314)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1280)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1178)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1094)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:656)
        ... 53 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 
'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could not bind 
properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:336)
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:292)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:407)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1623)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:583)
        ... 69 more
Caused by: org.springframework.beans.NotWritablePropertyException: Invalid 
property 'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.getPropertyHoldingValue(AbstractNestablePropertyAccessor.java:403)
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.processKeyedProperty(AbstractNestablePropertyAccessor.java:296)
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:287)
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:278)
        at 
org.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanWrapper.setPropertyValue(RelaxedDataBinder.java:726)
        at 
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:95)
        at 
org.springframework.validation.DataBinder.applyPropertyValues(DataBinder.java:860)
        at org.springframework.validation.DataBinder.doBind(DataBinder.java:756)
        at 
org.springframework.boot.bind.RelaxedDataBinder.doBind(RelaxedDataBinder.java:137)
        at org.springframework.validation.DataBinder.bind(DataBinder.java:741)
        at 
org.springframework.boot.bind.PropertiesConfigurationFactory.doBindPropertiesToTarget(PropertiesConfigurationFactory.java:287)
        at 
org.springframework.boot.bind.PropertiesConfigurationFactory.bindPropertiesToTarget(PropertiesConfigurationFactory.java:250)
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:331)
        ... 82 more
Caused by: org.springframework.beans.NotReadablePropertyException: Invalid 
property 'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.getPropertyValue(AbstractNestablePropertyAccessor.java:631)
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.getPropertyHoldingValue(AbstractNestablePropertyAccessor.java:400)
        ... 94 more

07-Nov-2018 14:16:45.380 SEVERE [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployWAR Error deploying web 
application archive 
[C:\Projects\PASS5.3\trunk\test\apache-tomcat\cat_base\webapps\ROOT##0014.war]
 java.lang.IllegalStateException: ContainerBase.addChild: start: 
org.apache.catalina.LifecycleException: Failed to start component 
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[##0014]]
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:758)
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
        at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985)
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
        at java.util.concurrent.FutureTask.run(FutureTask.java:266)
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
        at java.lang.Thread.run(Thread.java:748)

07-Nov-2018 14:16:45.461 INFO [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployWAR Deployment of web application 
archive 
[C:\Projects\PASS5.3\trunk\test\apache-tomcat\cat_base\webapps\ROOT##0014.war] 
has finished in [20,538] ms
07-Nov-2018 14:16:45.575 INFO [main] org.apache.coyote.AbstractProtocol.start 
Starting ProtocolHandler ["http-nio-8080"]
07-Nov-2018 14:16:45.648 INFO [main] org.apache.coyote.AbstractProtocol.start 
Starting ProtocolHandler ["https-openssl-nio-8443"]
07-Nov-2018 14:16:45.702 INFO [main] org.apache.coyote.AbstractProtocol.start 
Starting ProtocolHandler ["ajp-nio-8009"]
07-Nov-2018 14:16:45.708 INFO [main] org.apache.catalina.startup.Catalina.start 
Server startup in 21414 ms
07-Nov-2018 14:17:28.916 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler 
["http-nio-8080"]
07-Nov-2018 14:17:28.993 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler 
["https-openssl-nio-8443"]
07-Nov-2018 14:17:29.064 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler 
["ajp-nio-8009"]
07-Nov-2018 14:17:29.134 INFO [Thread-10] 
org.apache.catalina.core.StandardService.stopInternal Stopping service 
[Catalina]
07-Nov-2018 14:17:29.144 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler 
["http-nio-8080"]
07-Nov-2018 14:17:29.146 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler 
["https-openssl-nio-8443"]
07-Nov-2018 14:17:29.148 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.stop Stopping ProtocolHandler 
["ajp-nio-8009"]
07-Nov-2018 14:17:29.150 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler 
["http-nio-8080"]
07-Nov-2018 14:17:29.152 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler 
["https-openssl-nio-8443"]
07-Nov-2018 14:17:29.153 INFO [Thread-10] 
org.apache.coyote.AbstractProtocol.destroy Destroying ProtocolHandler 
["ajp-nio-8009"]
07-Nov-2018 14:17:29.161 WARNING [Thread-10] 
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web 
application [ROOT##0014] appears to have started a thread named 
[Log4j2-TF-14-Scheduled-7] but has failed to stop it. This is very likely to 
create a memory leak. Stack trace of thread:
 sun.misc.Unsafe.park(Native Method)
 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1093)
 
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:809)
 java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074)
 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134)
 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
 java.lang.Thread.run(Thread.java:748)
07-Nov-2018 14:17:29.162 WARNING [Thread-10] 
org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web 
application [ROOT##0014] appears to have started a thread named 
[Log4j2-TF-15-AsyncLoggerConfig--8] but has failed to stop it. This is very 
likely to create a memory leak. Stack trace of thread:
 sun.misc.Unsafe.park(Native Method)
 java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
 
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2078)
 
com.lmax.disruptor.TimeoutBlockingWaitStrategy.waitFor(TimeoutBlockingWaitStrategy.java:38)
 
com.lmax.disruptor.ProcessingSequenceBarrier.waitFor(ProcessingSequenceBarrier.java:56)
 
com.lmax.disruptor.BatchEventProcessor.processEvents(BatchEventProcessor.java:159)
 com.lmax.disruptor.BatchEventProcessor.run(BatchEventProcessor.java:125)
 java.lang.Thread.run(Thread.java:748)
2018-11-07 14:16:39,669 DEBUG [org.apereo.cas.CipherExecutor] - <Configured 
Jasypt algorithm [PBEWithMD5AndTripleDES]>
2018-11-07 14:16:40,701 DEBUG 
[org.apereo.cas.configuration.DefaultCasConfigurationPropertiesSourceLocator] - 
<Located CAS standalone configuration directory at [\etc\cas\config]>
2018-11-07 14:16:40,702 INFO 
[org.apereo.cas.configuration.DefaultCasConfigurationPropertiesSourceLocator] - 
<Configuration directory [\etc\cas\config] is not a directory or cannot be 
found at the specific path>
2018-11-07 14:16:40,706 DEBUG 
[org.apereo.cas.configuration.DefaultCasConfigurationPropertiesSourceLocator] - 
<No properties were located inside [class path resource [application.yml]]>
2018-11-07 14:16:40,746 INFO 
[org.apereo.cas.web.CasWebApplicationServletInitializer] - <The following 
profiles are active: standalone>
2018-11-07 14:16:44,977 WARN 
[org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext]
 - <Exception encountered during context initialization - cancelling refresh 
attempt: org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 'casBeanValidationPostProcessor' defined in class path 
resource [org/apereo/cas/config/CasCoreUtilConfiguration.class]: 
BeanPostProcessor before instantiation of bean failed; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; 
nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied dependency 
expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could 
not bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?>
2018-11-07 14:16:45,000 ERROR [org.springframework.boot.SpringApplication] - 
<Application startup failed>
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'casBeanValidationPostProcessor' defined in class path resource 
[org/apereo/cas/config/CasCoreUtilConfiguration.class]: BeanPostProcessor 
before instantiation of bean failed; nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; 
nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied dependency 
expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could 
not bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:477)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:237)
 ~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:703)
 ~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:528)
 ~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.SpringApplication.refresh(SpringApplication.java:693) 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:360)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.SpringApplication.run(SpringApplication.java:303) 
~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.web.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:156)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.web.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:136)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.web.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:91)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
 ~[spring-web-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5245)
 ~[catalina.jar:8.5.34]
        at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) 
~[catalina.jar:8.5.34]
        at 
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754) 
~[catalina.jar:8.5.34]
        at 
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) 
~[catalina.jar:8.5.34]
        at 
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734) 
~[catalina.jar:8.5.34]
        at 
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:985) 
~[catalina.jar:8.5.34]
        at 
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857) 
~[catalina.jar:8.5.34]
        at 
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) 
~[?:1.8.0_192]
        at java.util.concurrent.FutureTask.run(FutureTask.java:266) 
~[?:1.8.0_192]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 
~[?:1.8.0_192]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 
~[?:1.8.0_192]
        at java.lang.Thread.run(Thread.java:748) [?:1.8.0_192]
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 
'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration':
 Unsatisfied dependency expressed through method 'setConfigurers' parameter 0; 
nested exception is 
org.springframework.beans.factory.UnsatisfiedDependencyException: Error 
creating bean with name 'casCoreTicketsConfiguration': Unsatisfied dependency 
expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could 
not bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:664)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        ... 27 more
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: 
Error creating bean with name 'casCoreTicketsConfiguration': Unsatisfied 
dependency expressed through field 'casProperties'; nested exception is 
org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could 
not bind properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:586)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1314)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1280)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1094)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:656)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        ... 27 more
Caused by: org.springframework.beans.factory.BeanCreationException: Error 
creating bean with name 
'cas-org.apereo.cas.configuration.CasConfigurationProperties': Could not bind 
properties to CasConfigurationProperties (prefix=cas, 
ignoreInvalidFields=false, ignoreUnknownFields=false, 
ignoreNestedProperties=false); nested exception is 
org.springframework.beans.NotWritablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:336)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:292)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:407)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1623)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:583)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1314)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1280)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1094)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:656)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        ... 27 more
Caused by: org.springframework.beans.NotWritablePropertyException: Invalid 
property 'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Cannot access 
indexed value in property referenced in indexed property path 
'log[email][from]'; nested exception is 
org.springframework.beans.NotReadablePropertyException: Invalid property 
'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.getPropertyHoldingValue(AbstractNestablePropertyAccessor.java:403)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.processKeyedProperty(AbstractNestablePropertyAccessor.java:296)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:287)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:278)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanWrapper.setPropertyValue(RelaxedDataBinder.java:726)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:95)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.validation.DataBinder.applyPropertyValues(DataBinder.java:860)
 ~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.validation.DataBinder.doBind(DataBinder.java:756) 
~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.boot.bind.RelaxedDataBinder.doBind(RelaxedDataBinder.java:137)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at org.springframework.validation.DataBinder.bind(DataBinder.java:741) 
~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.boot.bind.PropertiesConfigurationFactory.doBindPropertiesToTarget(PropertiesConfigurationFactory.java:287)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.bind.PropertiesConfigurationFactory.bindPropertiesToTarget(PropertiesConfigurationFactory.java:250)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:331)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:292)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:407)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1623)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:583)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1314)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1280)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1094)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:656)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        ... 27 more
Caused by: org.springframework.beans.NotReadablePropertyException: Invalid 
property 'log[email][from]' of bean class 
[org.apereo.cas.configuration.CasConfigurationProperties]: Bean property 
'log[email][from]' is not readable or has an invalid getter method: Does the 
return type of the getter match the parameter type of the setter?
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.getPropertyValue(AbstractNestablePropertyAccessor.java:631)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.getPropertyHoldingValue(AbstractNestablePropertyAccessor.java:400)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.processKeyedProperty(AbstractNestablePropertyAccessor.java:296)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:287)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.AbstractNestablePropertyAccessor.setPropertyValue(AbstractNestablePropertyAccessor.java:278)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.boot.bind.RelaxedDataBinder$RelaxedBeanWrapper.setPropertyValue(RelaxedDataBinder.java:726)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:95)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.validation.DataBinder.applyPropertyValues(DataBinder.java:860)
 ~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.validation.DataBinder.doBind(DataBinder.java:756) 
~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.boot.bind.RelaxedDataBinder.doBind(RelaxedDataBinder.java:137)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at org.springframework.validation.DataBinder.bind(DataBinder.java:741) 
~[spring-context-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.boot.bind.PropertiesConfigurationFactory.doBindPropertiesToTarget(PropertiesConfigurationFactory.java:287)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.bind.PropertiesConfigurationFactory.bindPropertiesToTarget(PropertiesConfigurationFactory.java:250)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:331)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor.postProcessBeforeInitialization(ConfigurationPropertiesBindingPostProcessor.java:292)
 ~[spring-boot-1.5.16.RELEASE.jar:1.5.16.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:407)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1623)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:553)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1136)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:583)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:208)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.addCandidateEntry(DefaultListableBeanFactory.java:1314)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1280)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1094)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1064)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:656)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:364)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1269)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:551)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:372)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1178)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1072)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:481)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:312)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:308)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.BeanFactoryAdvisorRetrievalHelper.findAdvisorBeans(BeanFactoryAdvisorRetrievalHelper.java:89)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator.findCandidateAdvisors(AbstractAdvisorAutoProxyCreator.java:102)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.annotation.AnnotationAwareAspectJAutoProxyCreator.findCandidateAdvisors(AnnotationAwareAspectJAutoProxyCreator.java:88)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator.shouldSkip(AspectJAwareAdvisorAutoProxyCreator.java:103)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator.postProcessBeforeInstantiation(AbstractAutoProxyCreator.java:248)
 ~[spring-aop-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1042)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.resolveBeforeInstantiation(AbstractAutowireCapableBeanFactory.java:1016)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        at 
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:471)
 ~[spring-beans-4.3.20.RELEASE.jar:4.3.20.RELEASE]
        ... 27 more

Reply via email to