Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
3.1.2
Description
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
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 [...]
Attachments
Issue Links
- relates to
-
HIVE-24772 Revamp Server Request Error Logging
- Closed
- links to