From 12fca4cf3382ff333cec84d936710d1c02bbf4f5 Mon Sep 17 00:00:00 2001 From: Aaron Myers Date: Tue, 20 Mar 2012 06:32:49 +0000 Subject: [PATCH] HADOOP-8189. LdapGroupsMapping shouldn't throw away IOException. Contributed by Jonathan Natkins. git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1302783 13f79535-47bb-0310-9956-ffa450edef68 --- hadoop-common-project/hadoop-common/CHANGES.txt | 2 ++ .../java/org/apache/hadoop/security/LdapGroupsMapping.java | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/hadoop-common-project/hadoop-common/CHANGES.txt b/hadoop-common-project/hadoop-common/CHANGES.txt index 0567952b21..8cc1785569 100644 --- a/hadoop-common-project/hadoop-common/CHANGES.txt +++ b/hadoop-common-project/hadoop-common/CHANGES.txt @@ -251,6 +251,8 @@ Release 0.23.3 - UNRELEASED HADOOP-8167. Configuration deprecation logic breaks backwards compatibility (tucu) + HADOOP-8189. LdapGroupsMapping shouldn't throw away IOException. (Jonathan Natkins via atm) + BREAKDOWN OF HADOOP-7454 SUBTASKS HADOOP-7455. HA: Introduce HA Service Protocol Interface. (suresh) diff --git a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java index e40916e0c8..bcccb198eb 100644 --- a/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java +++ b/hadoop-common-project/hadoop-common/src/main/java/org/apache/hadoop/security/LdapGroupsMapping.java @@ -314,8 +314,8 @@ public class LdapGroupsMapping } reader.close(); return password.toString(); - } catch (IOException ex) { - throw new RuntimeException("Could not read password file: " + pwFile); + } catch (IOException ioe) { + throw new RuntimeException("Could not read password file: " + pwFile, ioe); } } }