Repository: incubator-ranger
Updated Branches:
refs/heads/master 1fe2d3ec6 -> 3a21f7449
RANGER-878:Improve error logging and Ranger UI error message when test
connection and lookup is done
Project: http://git-wip-us.apache.org/repos/asf/incubator-ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-ranger/commit/3a21f744
Tree: http://git-wip-us.apache.org/repos/asf/incubator-ranger/tree/3a21f744
Diff: http://git-wip-us.apache.org/repos/asf/incubator-ranger/diff/3a21f744
Branch: refs/heads/master
Commit: 3a21f74494ad253afb7919939491258a52a4d655
Parents: 1fe2d3e
Author: rmani
Authored: Mon Mar 14 15:22:56 2016 -0700
Committer: rmani
Committed: Mon Mar 14 15:22:56 2016 -0700
--
.../apache/ranger/plugin/client/BaseClient.java | 6 +-
.../ranger/plugin/client/HadoopException.java | 25 ++
.../services/hbase/RangerServiceHBase.java | 3 +-
.../services/hbase/client/HBaseClient.java | 29 ++-
.../services/hbase/client/HBaseResourceMgr.java | 3 +-
.../ranger/services/hdfs/RangerServiceHdfs.java | 5 +-
.../ranger/services/hdfs/client/HdfsClient.java | 55 +++--
.../services/hdfs/client/HdfsConnectionMgr.java | 13 +-
.../services/hdfs/client/HdfsResourceMgr.java | 9 +-
.../ranger/services/hive/RangerServiceHive.java | 3 +-
.../ranger/services/hive/client/HiveClient.java | 226 +--
.../services/hive/client/HiveResourceMgr.java | 4 +-
.../ranger/services/knox/client/KnoxClient.java | 3 +-
.../ranger/services/yarn/client/YarnClient.java | 3 +-
.../java/org/apache/ranger/biz/ServiceMgr.java | 2 +-
.../org/apache/ranger/common/TimedExecutor.java | 15 +-
.../services/storm/client/StormClient.java | 3 +-
17 files changed, 284 insertions(+), 123 deletions(-)
--
http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/3a21f744/agents-common/src/main/java/org/apache/ranger/plugin/client/BaseClient.java
--
diff --git
a/agents-common/src/main/java/org/apache/ranger/plugin/client/BaseClient.java
b/agents-common/src/main/java/org/apache/ranger/plugin/client/BaseClient.java
index 0242caa..df69e2a 100644
---
a/agents-common/src/main/java/org/apache/ranger/plugin/client/BaseClient.java
+++
b/agents-common/src/main/java/org/apache/ranger/plugin/client/BaseClient.java
@@ -78,7 +78,7 @@ public abstract class BaseClient {
String msgDesc = "Unable to find login username
for hadoop environment, ["
+ serviceName + "]";
HadoopException hdpException = new
HadoopException(msgDesc);
- hdpException.generateResponseDataMap(false,
msgDesc, msgDesc + errMsg,
+ hdpException.generateResponseDataMap(false,
msgDesc + errMsg, msgDesc + errMsg,
null, null);
throw hdpException;
@@ -110,14 +110,14 @@ public abstract class BaseClient {
+ serviceName + "]";
HadoopException hdpException = new
HadoopException(msgDesc, ioe);
- hdpException.generateResponseDataMap(false,
getMessage(ioe),
+ hdpException.generateResponseDataMap(false,
getMessage(ioe) + errMsg,
msgDesc + errMsg, null, null);
throw hdpException;
} catch (SecurityException se) {
String msgDesc = "Unable to login to Hadoop environment
["
+ serviceName + "]";
HadoopException hdpException = new
HadoopException(msgDesc, se);
- hdpException.generateResponseDataMap(false,
getMessage(se),
+ hdpException.generateResponseDataMap(false,
getMessage(se) + errMsg,
msgDesc + errMsg, null, null);
throw hdpException;
} finally {
http://git-wip-us.apache.org/repos/asf/incubator-ranger/blob/3a21f744/agents-common/src/main/java/org/apache/ranger/plugin/client/HadoopException.java
--
diff --git
a/agents-common/src/main/java/org/apache/ranger/plugin/client/HadoopException.java
b/agents-common/src/main/java/org/apache/ranger/plugin/client/HadoopException.java
index 1ab2d4b..0f561d0 100644
---
a/agents-common/src/main/java/org/apache/ranger/plugin/client/HadoopException.java
+++
b/agents-common/src/main/java/org/apache/ranger/plugin/client/HadoopException.java
@@ -19,7 +19,11 @@
package org.apache.ranger.plugin.client;
+import java.util.ArrayList;
import java.util.HashMap;
+