Please check whether this matches your problem:

https://issues.apache.org/jira/browse/KYLIN-828

2015-06-15 20:00 GMT+08:00 Exsword <[email protected]>:

> i install in my linux(centos6) use apache hive0.13, apache hbase0.96,
> apache hadoop2.2.0,
>
> kylin0.7.1, when I run kylin.sh start, i have some issues
>
>
> 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#32834ec7'
> 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#32834ec7'
> defined in class path resource [kylinSecurity.xml]: Cannot resolve
> reference to bean 'ldapSource' 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 instantiate
> bean class
> [org.springframework.security.ldap.DefaultSpringSecurityContextSource]:
> Constructor threw exception; nested exception is
> java.lang.IllegalArgumentException: 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
> Caused by: org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name
> 'org.springframework.security.ldap.authentication.BindAuthenticator#32834ec7'
> defined in class path resource [kylinSecurity.xml]: Cannot resolve
> reference to bean 'ldapSource' 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 instantiate
> bean class
> [org.springframework.security.ldap.DefaultSpringSecurityContextSource]:
> Constructor threw exception; nested exception is
> java.lang.IllegalArgumentException: An LDAP connection URL must be supplied.
>         at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
>         at
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)
>         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.BeanDefinitionValueResolver.resolveInnerBean(BeanDefinitionValueResolver.java:270)
>         ... 99 more
> Caused by: 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 instantiate
> bean class
> [org.springframework.security.ldap.DefaultSpringSecurityContextSource]:
> Constructor threw exception; nested exception is
> java.lang.IllegalArgumentException: An LDAP connection URL must be supplied.
>         at
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:288)
>         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)
>         ... 107 more
> Caused by: org.springframework.beans.BeanInstantiationException: Could not
> instantiate bean class
> [org.springframework.security.ldap.DefaultSpringSecurityContextSource]:
> Constructor threw exception; nested exception is
> java.lang.IllegalArgumentException: An LDAP connection URL must be supplied.
>         at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:162)
>         at
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:110)
>         at
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstructor(ConstructorResolver.java:280)
>         ... 116 more
> Caused by: java.lang.IllegalArgumentException: An LDAP connection URL must
> be supplied.
>         at org.springframework.util.Assert.hasLength(Assert.java:136)
>         at
> org.springframework.security.ldap.DefaultSpringSecurityContextSource.<init>(DefaultSpringSecurityContextSource.java:44)
>         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> Method)
>         at
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
>         at
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
>         at java.lang.reflect.Constructor.newInstance(Constructor.java:422)
>         at
> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
>         ... 118 more
>
>
>
>
>
>
> INFO: Illegal access: this web application instance has been stopped
> already.  Could not load
> org.apache.kylin.common.persistence.ResourceStore$1.  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 illegal
> 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
> org.apache.kylin.common.persistence.ResourceStore.collectResourceRecursively(ResourceStore.java:251)
>         at
> org.apache.kylin.metadata.MetadataManager.reloadAllSourceTable(MetadataManager.java:248)
>         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-11" java.lang.NoClassDefFoundError:
> org/apache/kylin/common/persistence/ResourceStore$1
>         at
> org.apache.kylin.common.persistence.ResourceStore.collectResourceRecursively(ResourceStore.java:251)
>         at
> org.apache.kylin.metadata.MetadataManager.reloadAllSourceTable(MetadataManager.java:248)
>         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:
> org.apache.kylin.common.persistence.ResourceStore$1
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1720)
>         at
> org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1571)
>         ... 12 more
>
>
> i didn't know the reason.
> please help me,thank you
>
>

Reply via email to