You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@kylin.apache.org by Pengfei Guo <gu...@126.com> on 2018/11/14 08:42:21 UTC

[Please Dissgard]【2.5.1] NoSuchMethodError: com.facebook.fb303.FacebookService



I have fond the reason, our envoriment is wrong(Team mate change one jar). please dissguard this  problem.


--Thank you
Pengfei Guo


在 2018-11-14 15:41:39,"Pengfei Guo" <gu...@126.com> 写道:

hi,Shaofeng Shi:



My env is :



5.12.1-1.cdh5.12.1.p0.3



thank you
--Pengfei Guo

At 2018-11-14 15:28:51, "ShaoFeng Shi" <sh...@apache.org> wrote:

What's your Hadoop distribution? I remember on Huawei FI there was such error.


Best regards,


Shaofeng Shi 史少锋
Apache Kylin PMC
Work email: shaofeng.shi@kyligence.io

Kyligence Inc: https://kyligence.io/


Apache Kylin FAQ: https://kylin.apache.org/docs/gettingstarted/faq.html
Join Kylin user mail group: user-subscribe@kylin.apache.org
Join Kylin dev mail group: dev-subscribe@kylin.apache.org









Billy Liu <bi...@apache.org> 于2018年11月14日周三 下午3:25写道:

Most of these issues are caused by wrong classpath. Try google some
keyword. Point to the right environment variable path will solve your
problem.

With Warm regards

Billy Liu

Pengfei Guo <gu...@126.com> 于2018年11月14日周三 下午2:32写道:
>
> hi,all:
>
> when I build cube,I get this error:
>
> java.lang.NoSuchMethodError: com.facebook.fb303.FacebookService$Client.sendBaseOneway(Ljava/lang/String;Lorg/apache/thrift/TBase;)V
>
> My kylin version is apache-kylin-2.5.1-bin-cdh57 ,and this is the first time run 2.5.1.
>
> The detail log is below:
>
> Exception in thread "main" java.lang.NoSuchMethodError: com.facebook.fb303.FacebookService$Client.sendBaseOneway(Ljava/lang/String;Lorg/apache/thrift/TBase;)V
> at com.facebook.fb303.FacebookService$Client.send_shutdown(FacebookService.java:436)
> at com.facebook.fb303.FacebookService$Client.shutdown(FacebookService.java:430)
> at org.apache.hadoop.hive.metastore.HiveMetaStoreClient.close(HiveMetaStoreClient.java:538)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.apache.hadoop.hive.metastore.RetryingMetaStoreClient.invoke(RetryingMetaStoreClient.java:105)
> at com.sun.proxy.$Proxy19.close(Unknown Source)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.apache.hadoop.hive.metastore.HiveMetaStoreClient$SynchronizedHandler.invoke(HiveMetaStoreClient.java:2084)
> at com.sun.proxy.$Proxy19.close(Unknown Source)
> at org.apache.hadoop.hive.ql.metadata.Hive.close(Hive.java:357)
> at org.apache.hadoop.hive.ql.metadata.Hive.access$000(Hive.java:153)
> at org.apache.hadoop.hive.ql.metadata.Hive$1.remove(Hive.java:173)
> at org.apache.hadoop.hive.ql.metadata.Hive.closeCurrent(Hive.java:326)
> at org.apache.hadoop.hive.ql.session.SessionState.close(SessionState.java:1643)
> at org.apache.hadoop.hive.cli.CliSessionState.close(CliSessionState.java:66)
> at org.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:701)
> at org.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:634)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.apache.hadoop.util.RunJar.run(RunJar.java:221)
> at org.apache.hadoop.util.RunJar.main(RunJar.java:136)
>
>
> Thank you
>
> -- Pengfei Guo
>
>