You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ranger.apache.org by pr...@apache.org on 2018/10/23 13:57:19 UTC
ranger git commit: RANGER-2262 : Improvement of export to excel from
report listing page for Oracle database
Repository: ranger
Updated Branches:
refs/heads/master 851e2f1fb -> fe4db5764
RANGER-2262 : Improvement of export to excel from report listing page for Oracle database
Project: http://git-wip-us.apache.org/repos/asf/ranger/repo
Commit: http://git-wip-us.apache.org/repos/asf/ranger/commit/fe4db576
Tree: http://git-wip-us.apache.org/repos/asf/ranger/tree/fe4db576
Diff: http://git-wip-us.apache.org/repos/asf/ranger/diff/fe4db576
Branch: refs/heads/master
Commit: fe4db5764c1140dd663a3a41ef6b13516645ad5e
Parents: 851e2f1
Author: Nikhil P <ni...@gmail.com>
Authored: Mon Oct 22 18:04:07 2018 +0530
Committer: Pradeep <pr...@apache.org>
Committed: Tue Oct 23 19:05:40 2018 +0530
----------------------------------------------------------------------
.../main/java/org/apache/ranger/biz/ServiceDBStore.java | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/ranger/blob/fe4db576/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
----------------------------------------------------------------------
diff --git a/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java b/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
index 5dfe446..55d2d9b 100644
--- a/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
+++ b/security-admin/src/main/java/org/apache/ranger/biz/ServiceDBStore.java
@@ -3588,12 +3588,16 @@ public class ServiceDBStore extends AbstractServiceStore {
if (CollectionUtils.isNotEmpty(groups)) {
groupNames = groupNames + groups.toString();
StringTokenizer groupToken = new StringTokenizer(groupNames, "[]");
- groupNames = groupToken.nextToken().toString();
+ while(groupToken.hasMoreTokens()) {
+ groupNames = groupToken.nextToken().toString();
+ }
}
if (CollectionUtils.isNotEmpty(users)) {
userNames = userNames + users.toString();
StringTokenizer userToken = new StringTokenizer(userNames, "[]");
- userNames = userToken.nextToken().toString();
+ while(userToken.hasMoreTokens()) {
+ userNames = userToken.nextToken().toString();
+ }
}
String conditionValue = "";
for(RangerPolicyItemCondition conditions : conditionsList ){
@@ -3640,7 +3644,9 @@ public class ServiceDBStore extends AbstractServiceStore {
if (CollectionUtils.isNotEmpty(policyLabels)) {
policyLabelNames = policyLabelNames + policyLabels.toString();
StringTokenizer policyLabelToken = new StringTokenizer(policyLabelNames, "[]");
- policyLabelNames = policyLabelToken.nextToken().toString();
+ while(policyLabelToken.hasMoreTokens()) {
+ policyLabelNames = policyLabelToken.nextToken().toString();
+ }
}
cell.setCellValue(policyStatus);
cell = row.createCell(8);