From a1e45de8e9c85f0911c5c6c7c3bb7acfa76190e0 Mon Sep 17 00:00:00 2001 From: Hari Shreedharan Date: Thu, 16 Jan 2014 12:18:05 -0800 Subject: [PATCH] SQOOP-1226. --password-file option triggers FileSystemClosed exception at end of Oozie action (Jarek Jarcec Cecho via Hari Shreedharan) --- .../apache/sqoop/util/password/FilePasswordLoader.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/java/org/apache/sqoop/util/password/FilePasswordLoader.java b/src/java/org/apache/sqoop/util/password/FilePasswordLoader.java index 86b71ec4..4a288bfc 100644 --- a/src/java/org/apache/sqoop/util/password/FilePasswordLoader.java +++ b/src/java/org/apache/sqoop/util/password/FilePasswordLoader.java @@ -79,11 +79,8 @@ public String loadPassword(String p, Configuration configuration) throws IOExcep Path path = new Path(p); FileSystem fs = path.getFileSystem(configuration); - try { - verifyPath(fs, path); - return new String(readBytes(fs, path)); - } finally { - fs.close(); - } + // Not closing FileSystem object because of SQOOP-1226 + verifyPath(fs, path); + return new String(readBytes(fs, path)); } }