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

Rui Li commented on FLINK-20236:
--------------------------------

And just in case you're building flink from source, some specific maven 
versions may cause the shade plugin to fail to relocate the classes. More 
details can be found in FLINK-3158.

> flink-dist.jar and hive-exec.jar have conflict with protobuf-java.jar
> ---------------------------------------------------------------------
>
>                 Key: FLINK-20236
>                 URL: https://issues.apache.org/jira/browse/FLINK-20236
>             Project: Flink
>          Issue Type: Bug
>          Components: Build System, Connectors / Hive
>    Affects Versions: 1.12.0, 1.11.1
>         Environment: flink 1.11.1
> hive 2.3.4
>            Reporter: CloseRiver
>            Priority: Critical
>             Fix For: 1.12.0, 1.11.3
>
>
> We customed the protobuf format.When using the hive catalog and consume the 
> protobuf data from kafka,the following exception appear
> {code:java}
> java.lang.NoSuchMethodError: 
> com.google.protobuf.Descriptors$Descriptor.getOneofs()Ljava/util/List;java.lang.NoSuchMethodError:
>  com.google.protobuf.Descriptors$Descriptor.getOneofs()Ljava/util/List; at 
> com.google.protobuf.GeneratedMessageV3$FieldAccessorTable.<init>(GeneratedMessageV3.java:1813)
> {code}
> What should i do,exclude the protobuf-java from flink-dist or from hive-exec.



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

Reply via email to