Zoltan Haindrich created HIVE-25844: ---------------------------------------
Summary: 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 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)