[ https://issues.apache.org/jira/browse/HIVE-25844?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
ASF GitHub Bot updated HIVE-25844: ---------------------------------- Labels: pull-request-available (was: ) > Exception deserialization error-s may cause beeline to terminate immediately > ---------------------------------------------------------------------------- > > Key: HIVE-25844 > URL: https://issues.apache.org/jira/browse/HIVE-25844 > Project: Hive > Issue Type: Bug > Components: Beeline > Affects Versions: 3.1.2 > Reporter: Zoltan Haindrich > Assignee: Zoltan Haindrich > Priority: Major > Labels: pull-request-available > Time Spent: 10m > Remaining Estimate: 0h > > the exception on the server side happens: > * fetch task conversion is on > * there is an exception during reading the table the error bubbles up > * => transmits a message to beeline that error class name is: > "org.apache.phoenix.schema.ColumnNotFoundException" + the message > * it tries to reconstruct the exception around HiveSqlException > * but during the constructor call > org.apache.phoenix.exception.SQLExceptionCode is needed which fails to load > org/apache/hadoop/hbase/shaded/com/google/protobuf/Service > * a > java.lang.NoClassDefFoundError: > org/apache/hadoop/hbase/shaded/com/google/protobuf/Service is thrown - which > is not handled in that method - so it becomes a real error ; and shuts down > the client > {code:java} > java.lang.NoClassDefFoundError: > org/apache/hadoop/hbase/shaded/com/google/protobuf/Service > [...] > at java.lang.Class.forName(Class.java:264) > at > org.apache.hive.service.cli.HiveSQLException.newInstance(HiveSQLException.java:245) > at > org.apache.hive.service.cli.HiveSQLException.toStackTrace(HiveSQLException.java:211) > [...] > Caused by: java.lang.ClassNotFoundException: > org.apache.hadoop.hbase.shaded.com.google.protobuf.Service > [...] > {code} -- This message was sent by Atlassian Jira (v8.20.1#820001)