[ 
https://issues.apache.org/jira/browse/KYLIN-5004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17358440#comment-17358440
 ] 

Xiaoxiang Yu commented on KYLIN-5004:
-------------------------------------

I think it is caused by the jar conflict. The binary "Hbase1.x" is tested on 
HDP 2.X, which Hive version is Hive 1.X.

> The NoSuchObjectException occurred during startup
> -------------------------------------------------
>
>                 Key: KYLIN-5004
>                 URL: https://issues.apache.org/jira/browse/KYLIN-5004
>             Project: Kylin
>          Issue Type: Bug
>    Affects Versions: v3.1.2
>         Environment: export JAVA_HOME=/home/ocnadmin/app/jdk8
> export JRE_HOME=/home/ocnadmin/app/jdk8/jre
> export CLASSPATH=.:$JAVA_HOME/lib
> export 
> PATH=.:$PATH:$JAVA_HOME/bin:$JRE_HOME/lib/rt.jar:$JRE_HOME/lib/tools.jar
> export HBASE_HOME=/home/ocnadmin/hadoop/hbase-1.6.0
> export PATH=.:$PATH:$HBASE_HOME/bin
> export HADOOP_HOME=/home/ocnadmin/hadoop/hadoop-2.8.5
> export 
> HADOOP_CLASSPATH=.:$CLASSPATH:$HADOOP_CLASSPATH:$HADOOP_HOME/bin:$HBASE_HOME/lib
> export PATH=.:$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin
> export HIVE_HOME=/home/ocnadmin/hadoop/apache-hive-2.3.8-bin
> export CLASSPATH=.:$HIVE_HOME/lib
> export PATH=.:$PATH:$HIVE_HOME/bin
> export ZK_HOME=/home/ocnadmin/hadoop/apache-zookeeper-3.7.0
> export PATH=.:$PATH:$ZK_HOME/bin
> export HIVE_HOME=/home/ocnadmin/hadoop/apache-hive-2.3.8-bin
> export PATH=.:$PATH:$HIVE_HOME/bin
> export SCALA_HOME=/home/ocnadmin/hadoop/scala-2.13.6
> export PATH=.:$PATH:$SCALA_HOME/bin
> export SPARK_HOME=/home/ocnadmin/hadoop/spark-2.4.8-bin-hadoop2.7
> export PATH=.:$PATH:$SPARK_HOME/bin:$SPARK_HOME/sbin
> export KYLIN_HOME=/home/ocnadmin/hadoop/apache-kylin-3.1.2-bin-hbase1x
> export PATH=.:$PATH:$KYLIN_HOME/bin
>            Reporter: quxiangshun
>            Priority: Major
>   Original Estimate: 12h
>  Remaining Estimate: 12h
>
>  
> 2021-06-07 10:36:20,197 WARN  [localhost-startStop-1] 
> support.XmlWebApplicationContext:550 : Exception encountered during context 
> initialization - cancelling refresh attempt: 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 
> 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping':
>  Invocation of init method failed; nested exception is 
> java.lang.NoClassDefFoundError: 
> org/apache/hadoop/hive/metastore/api/NoSuchObjectException2021-06-07 
> 10:36:20,197 WARN  [localhost-startStop-1] 
> support.XmlWebApplicationContext:550 : Exception encountered during context 
> initialization - cancelling refresh attempt: 
> org.springframework.beans.factory.BeanCreationException: Error creating bean 
> with name 
> 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping':
>  Invocation of init method failed; nested exception is 
> java.lang.NoClassDefFoundError: 
> org/apache/hadoop/hive/metastore/api/NoSuchObjectException2021-06-07 
> 10:36:20,200 ERROR [localhost-startStop-1] context.ContextLoader:350 : 
> Context initialization 
> failedorg.springframework.beans.factory.BeanCreationException: Error creating 
> bean with name 
> 'org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping':
>  Invocation of init method failed; nested exception is 
> java.lang.NoClassDefFoundError: 
> org/apache/hadoop/hive/metastore/api/NoSuchObjectException at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1619)
>  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:197)
>  at 
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:757)
>  at 
> org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:867)
>  at 
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:542)
>  at 
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicationContext(ContextLoader.java:443)
>  at 
> org.springframework.web.context.ContextLoader.initWebApplicationContext(ContextLoader.java:325)
>  at 
> org.springframework.web.context.ContextLoaderListener.contextInitialized(ContextLoaderListener.java:107)
>  at 
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:5197)
>  at 
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5720)
>  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:183) at 
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:1016)
>  at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:992) 
> at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:639) at 
> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1127) at 
> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:2020) 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:1142)
>  at 
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
>  at java.lang.Thread.run(Thread.java:745)Caused by: 
> java.lang.NoClassDefFoundError: 
> org/apache/hadoop/hive/metastore/api/NoSuchObjectException at 
> java.lang.Class.getDeclaredMethods0(Native Method) at 
> java.lang.Class.privateGetDeclaredMethods(Class.java:2701) at 
> java.lang.Class.getDeclaredMethods(Class.java:1975) at 
> org.springframework.util.ReflectionUtils.getDeclaredMethods(ReflectionUtils.java:612)
>  at 
> org.springframework.util.ReflectionUtils.doWithMethods(ReflectionUtils.java:523)
>  at 
> org.springframework.core.MethodIntrospector.selectMethods(MethodIntrospector.java:68)
>  at 
> org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.detectHandlerMethods(AbstractHandlerMethodMapping.java:230)
>  at 
> org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.initHandlerMethods(AbstractHandlerMethodMapping.java:214)
>  at 
> org.springframework.web.servlet.handler.AbstractHandlerMethodMapping.afterPropertiesSet(AbstractHandlerMethodMapping.java:184)
>  at 
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping.afterPropertiesSet(RequestMappingHandlerMapping.java:134)
>  at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1677)
>  at 
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1615)
>  ... 25 moreCaused by: java.lang.ClassNotFoundException: 
> org.apache.hadoop.hive.metastore.api.NoSuchObjectException at 
> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1951)
>  at 
> org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1794)
>  ... 37 more
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to