[ 
https://issues.apache.org/jira/browse/KYLIN-892?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Shaofeng SHI closed KYLIN-892.
------------------------------

> Kylin deployment not work with HDP2.3
> -------------------------------------
>
>                 Key: KYLIN-892
>                 URL: https://issues.apache.org/jira/browse/KYLIN-892
>             Project: Kylin
>          Issue Type: Bug
>          Components: General
>    Affects Versions: v0.7.1
>            Reporter: Luke Han
>            Assignee: liyang
>
> There are any reports about issue when run Kylin with HDP 2.3.
> Possible issue is HBase compatibility, one sample log as below:
> Test with HDP 2.3 and make it work for both HDP2.3/2.2 and Coudera VMs.
> ======================================================
> 2015-07-13 09:24:12,983 WARN  [localhost-startStop-1] 
> util.HeapMemorySizeUtil: hbase.regionserver.global.memstore.upperLimit is 
> deprecated by hbase.regionserver.global.memstore.size
> [localhost-startStop-1]:[2015-07-13 
> 09:24:13,432][ERROR][org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:307)]
>  - Context initialization failed
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'com.ryantenney.metrics.spring.MetricsBeanPostProcessorFactory#0': 
> BeanPostProcessor before instantiation of bean fail
> ed; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'org.springframework.cache.config.internalCacheAdvisor': Cannot 
> resolve reference to bean 'org
> .springframework.cache.annotation.AnnotationCacheOperationSource#0' while 
> setting bean property 'cacheOperationSource'; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error cr
> eating bean with name 
> 'org.springframework.cache.annotation.AnnotationCacheOperationSource#0': 
> BeanPostProcessor before instantiation of bean failed; nested exception is 
> org.springframework.beans.factory.B
> eanCreationException: Error creating bean with name 
> 'org.springframework.security.methodSecurityMetadataSourceAdvisor': Cannot 
> resolve reference to bean 'org.springframework.security.access.method.Delegati
> ngMethodSecurityMetadataSource#0' while setting constructor argument; nested 
> exception is org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'org.springframework.securit
> y.access.method.DelegatingMethodSecurityMetadataSource#0': Cannot create 
> inner bean '(inner bean)' of type 
> [org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource]
>  while settin
> g constructor argument with key [0]; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name '(inner bean)': Cannot create inner bean '(inner bean)' of ty
> pe 
> [org.springframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory]
>  while setting constructor argument; nested exception is 
> org.springframework.beans.factory.BeanCreationEx
> ception: Error creating bean with name '(inner bean)': Cannot resolve 
> reference to bean 'expressionHandler' while setting constructor argument; 
> nested exception is org.springframework.beans.factory.BeanCre
> ationException: Error creating bean with name 'expressionHandler' defined in 
> class path resource [kylinSecurity.xml]: Cannot resolve reference to bean 
> 'permissionEvaluator' while setting bean property 'per
> missionEvaluator'; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'permissionEvaluator' defined in class path resource 
> [kylinSecurity.xml]: Canno
> t resolve reference to bean 'aclService' while setting constructor argument; 
> nested exception is org.springframework.beans.factory.BeanCreationException: 
> Error creating bean with name 'aclService' defined 
> in file 
> [/root/kylin/tomcat/webapps/kylin/WEB-INF/classes/org/apache/kylin/rest/service/AclService.class]:
>  Instantiation of bean failed; nested exception is 
> org.springframework.beans.BeanInstantiationExcep
> tion: Could not instantiate bean class 
> [org.apache.kylin.rest.service.AclService]: Constructor threw exception; 
> nested exception is java.lang.NoSuchMethodError: 
> org.apache.hadoop.hbase.client.HBaseAdmin.<i
> nit>(Lorg/apache/hadoop/hbase/client/HConnection;)V
>         at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:452)
>         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:197)
>         at 
> org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:745)
>         at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:454)
>         at 
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:383)
>         at 
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:283)
>         at 
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:111)
>         at 
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5016)
>         at 
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5524)
>         at 
> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>         at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>         at 
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
>         at 
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:649)
>         at 
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1081)
>         at 
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1877)
>         at 
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>         at 
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
>         at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
>         at java.lang.Thread.run(Thread.java:745)
> Caused by: org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 
> 'org.springframework.cache.config.internalCacheAdvisor': Cannot resolve 
> reference to bean 'org.springframew
> ork.cache.annotation.AnnotationCacheOperationSource#0' while setting bean 
> property 'cacheOperationSource'; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean w
> ith name 
> 'org.springframework.cache.annotation.AnnotationCacheOperationSource#0': 
> BeanPostProcessor before instantiation of bean failed; nested exception is 
> org.springframework.beans.factory.BeanCreationEx
> ception: Error creating bean with name 
> 'org.springframework.security.methodSecurityMetadataSourceAdvisor': Cannot 
> resolve reference to bean 
> 'org.springframework.security.access.method.DelegatingMethodSecur
> ityMetadataSource#0' while setting constructor argument; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'org.springframework.security.access.meth
> od.DelegatingMethodSecurityMetadataSource#0': Cannot create inner bean 
> '(inner bean)' of type 
> [org.springframework.security.access.prepost.PrePostAnnotationSecurityMetadataSource]
>  while setting constructor
>  argument with key [0]; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name '(inner bean)': Cannot create inner bean '(inner bean)' of type 
> [org.sprin
> gframework.security.access.expression.method.ExpressionBasedAnnotationAttributeFactory]
>  while setting constructor argument; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Erro
> r creating bean with name '(inner bean)': Cannot resolve reference to bean 
> 'expressionHandler' while setting constructor argument; nested exception is 
> org.springframework.beans.factory.BeanCreationExceptio
> n: Error creating bean with name 'expressionHandler' defined in class path 
> resource [kylinSecurity.xml]: Cannot resolve reference to bean 
> 'permissionEvaluator' while setting bean property 'permissionEvalua
> tor'; nested exception is 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 'permissionEvaluator' defined in class path resource 
> [kylinSecurity.xml]: Cannot resolve ref
> erence to bean 'aclService' while setting constructor argument; nested 
> exception is org.springframework.beans.factory.BeanCreationException: Error 
> creating bean with name 'aclService' defined in file [/roo
> t/kylin/tomcat/webapps/kylin/WEB-INF/classes/org/apache/kylin/rest/service/AclService.class]:
>  Instantiation of bean failed; nested exception is 
> org.springframework.beans.BeanInstantiationException: Could n
> ot instantiate bean class [org.apache.kylin.rest.service.AclService]: 
> Constructor threw exception; nested exception is java.lang.NoSuchMethodError: 
> org.apache.hadoop.hbase.client.HBaseAdmin.<init>(Lorg/apa
> che/hadoop/hbase/client/HConnection;)V
>         at 
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:328)
>         at 
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:106)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to