diff --git a/service/src/java/org/apache/hive/service/cli/HiveSQLException.java b/service/src/java/org/apache/hive/service/cli/HiveSQLException.java index 74e8b94..837d386 100644 --- a/service/src/java/org/apache/hive/service/cli/HiveSQLException.java +++ b/service/src/java/org/apache/hive/service/cli/HiveSQLException.java @@ -114,10 +114,11 @@ public TStatus toTStatus() { } public static TStatus toTStatus(Exception e) { + TStatus tStatus = new TStatus(TStatusCode.ERROR_STATUS); + tStatus.setErrorMessage(e.getMessage()); if (e instanceof HiveSQLException) { return ((HiveSQLException)e).toTStatus(); } - TStatus tStatus = new TStatus(TStatusCode.ERROR_STATUS); return tStatus; }