1.
Caused by: org.springframework.beans.factory.BeanCreationException: Error
creating bean with name 'ldapUserAuthProvider' defined in class path resource
[kylinSecurity.
xml]: Cannot create inner bean
'org.springframework.security.ldap.authentication.BindAuthenticator#7e063992'
of type [org.springframework.security.ldap.authentication.
BindAuthenticator] while setting constructor argument; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'org.
springframework.security.ldap.authentication.BindAuthenticator#7e063992'
defined in class path resource [kylinSecurity.xml]: Cannot resolve reference to
bean 'ldapSour
ce' while setting constructor argument; nested exception is
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'ldapSource' defined
in class path resource [kylinSecurity.xml]: Instantiation of bean failed;
nested exception is org.springframework.beans.BeanInstantiationException: Could
not instanti
ate bean class
[org.springframework.security.ldap.DefaultSpringSecurityContextSource]:
Constructor threw exception; nested exception is java.lang.IllegalArgumentExcept
ion: An LDAP connection URL must be supplied.
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:281)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:120)
at
org.springframework.beans.factory.support.ConstructorResolver.resolveConstructorArguments(ConstructorResolver.java:630)
at
org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:148)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireConstructor(AbstractAutowireCapableBeanFactory.java:1035)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:939)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:485)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at
org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294)
at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225)
at
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193)
at
org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:322)
... 87 more
2.
INFO: Illegal access: this web application instance has been stopped already.
Could not load
com.fasterxml.jackson.databind.deser.std.JacksonDeserializers$JsonLocatio
nInstantiator. The eventual following stack trace is caused by an error thrown
for debugging purposes as well as to attempt to terminate the thread which
caused the i
llegal access, and has no functional impact.
java.lang.IllegalStateException
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1612)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._findStdValueInstantiator(BasicDeserializerFactory.java:293)
at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.findValueInstantiator(BasicDeserializerFactory.java:261)
at
com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.buildBeanDeserializer(BeanDeserializerFactory.java:263)
at
com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java:168)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer2(DeserializerCache.java:405)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:354)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:267)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:247)
at
com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:146)
at
com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer(DeserializationContext.java:322)
at
com.fasterxml.jackson.databind.ObjectMapper._findRootDeserializer(ObjectMapper.java:2990)
at
com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2884)
at
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2080)
at org.apache.kylin.common.util.JsonUtil.readValue(JsonUtil.java:59)
at
org.apache.kylin.common.persistence.JsonSerializer.deserialize(JsonSerializer.java:40)
at
org.apache.kylin.common.persistence.ResourceStore.getResource(ResourceStore.java:134)
at
org.apache.kylin.metadata.MetadataManager.reloadSourceTableAt(MetadataManager.java:258)
at
org.apache.kylin.metadata.MetadataManager.reloadAllSourceTable(MetadataManager.java:250)
at
org.apache.kylin.metadata.MetadataManager.init(MetadataManager.java:194)
at
org.apache.kylin.metadata.MetadataManager.<init>(MetadataManager.java:106)
at
org.apache.kylin.metadata.MetadataManager.getInstance(MetadataManager.java:78)
at org.apache.kylin.job.dao.ExecutableDao.<init>(ExecutableDao.java:66)
at
org.apache.kylin.job.dao.ExecutableDao.getInstance(ExecutableDao.java:54)
at
org.apache.kylin.job.manager.ExecutableManager.<init>(ExecutableManager.java:76)
at
org.apache.kylin.job.manager.ExecutableManager.getInstance(ExecutableManager.java:63)
at
org.apache.kylin.job.impl.threadpool.DefaultScheduler.init(DefaultScheduler.java:209)
at
org.apache.kylin.rest.controller.JobController$1.run(JobController.java:85)
at java.lang.Thread.run(Thread.java:745)
Exception in thread "Thread-8" java.lang.NoClassDefFoundError:
com/fasterxml/jackson/databind/deser/std/JacksonDeserializers$JsonLocationInstantiator
at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory._findStdValueInstantiator(BasicDeserializerFactory.java:293)
at
com.fasterxml.jackson.databind.deser.BasicDeserializerFactory.findValueInstantiator(BasicDeserializerFactory.java:261)
at
com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.buildBeanDeserializer(BeanDeserializerFactory.java:263)
at
com.fasterxml.jackson.databind.deser.BeanDeserializerFactory.createBeanDeserializer(BeanDeserializerFactory.java:168)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer2(DeserializerCache.java:405)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createDeserializer(DeserializerCache.java:354)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCache2(DeserializerCache.java:267)
at
com.fasterxml.jackson.databind.deser.DeserializerCache._createAndCacheValueDeserializer(DeserializerCache.java:247)
at
com.fasterxml.jackson.databind.deser.DeserializerCache.findValueDeserializer(DeserializerCache.java:146)
at
com.fasterxml.jackson.databind.DeserializationContext.findRootValueDeserializer(DeserializationContext.java:322)
at
com.fasterxml.jackson.databind.ObjectMapper._findRootDeserializer(ObjectMapper.java:2990)
at
com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:2884)
at
com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2080)
at org.apache.kylin.common.util.JsonUtil.readValue(JsonUtil.java:59)
at
org.apache.kylin.common.persistence.JsonSerializer.deserialize(JsonSerializer.java:40)
at
org.apache.kylin.common.persistence.ResourceStore.getResource(ResourceStore.java:134)
at
org.apache.kylin.metadata.MetadataManager.reloadSourceTableAt(MetadataManager.java:258)
at
org.apache.kylin.metadata.MetadataManager.reloadAllSourceTable(MetadataManager.java:250)
at
org.apache.kylin.metadata.MetadataManager.init(MetadataManager.java:194)
at
org.apache.kylin.metadata.MetadataManager.<init>(MetadataManager.java:106)
at
org.apache.kylin.metadata.MetadataManager.getInstance(MetadataManager.java:78)
at org.apache.kylin.job.dao.ExecutableDao.<init>(ExecutableDao.java:66)
at
org.apache.kylin.job.dao.ExecutableDao.getInstance(ExecutableDao.java:54)
at
org.apache.kylin.job.manager.ExecutableManager.<init>(ExecutableManager.java:76)
at
org.apache.kylin.job.manager.ExecutableManager.getInstance(ExecutableManager.java:63)
at
org.apache.kylin.job.impl.threadpool.DefaultScheduler.init(DefaultScheduler.java:209)
at
org.apache.kylin.rest.controller.JobController$1.run(JobController.java:85)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.ClassNotFoundException:
com.fasterxml.jackson.databind.deser.std.JacksonDeserializers$JsonLocationInstantiator
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
... 28 more
how to solve it?