From e2947450b25dcc722b06e8d4e8d7388c73be44df Mon Sep 17 00:00:00 2001 From: Jarek Jarcec Cecho Date: Tue, 18 Nov 2014 09:14:40 -0800 Subject: [PATCH] SQOOP-1747: Sqoop2: Provide more information for Kerberos initialization exception (Abraham Elmahrek via Jarek Jarcec Cecho) --- .../apache/sqoop/security/KerberosAuthenticationHandler.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/security/src/main/java/org/apache/sqoop/security/KerberosAuthenticationHandler.java b/security/src/main/java/org/apache/sqoop/security/KerberosAuthenticationHandler.java index 9e2a0ca7..57531b8a 100644 --- a/security/src/main/java/org/apache/sqoop/security/KerberosAuthenticationHandler.java +++ b/security/src/main/java/org/apache/sqoop/security/KerberosAuthenticationHandler.java @@ -79,7 +79,7 @@ public void secureLogin() { String hostPrincipal = SecurityUtil.getServerPrincipal(principal, "0.0.0.0"); UserGroupInformation.loginUserFromKeytab(hostPrincipal, keytab); } catch (IOException ex) { - throw new SqoopException(AuthenticationError.AUTH_0003); + throw new SqoopException(AuthenticationError.AUTH_0003, ex); } LOG.info("Using Kerberos authentication, principal [" + principal + "] keytab [" + keytab + "]");