RANGER-2615:Unable to create Role

Signed-off-by: rmani <rmani@hortonworks.com>
diff --git a/security-admin/src/main/java/org/apache/ranger/db/XXGlobalStateDao.java b/security-admin/src/main/java/org/apache/ranger/db/XXGlobalStateDao.java
index 4f7e9d5..38cb1fd 100644
--- a/security-admin/src/main/java/org/apache/ranger/db/XXGlobalStateDao.java
+++ b/security-admin/src/main/java/org/apache/ranger/db/XXGlobalStateDao.java
@@ -74,7 +74,7 @@
             try {
                 XXGlobalState globalState = findByStateName(stateName);
                 if (globalState == null) {
-                    createGlobalStateForRoleVersion(globalState, stateName);
+                    createGlobalStateForRoleVersion(stateName);
                 } else {
                     updateGlobalStateForRoleVersion(globalState, stateName);
                 }
@@ -136,7 +136,8 @@
         }
     }
 
-    private void createGlobalStateForRoleVersion(XXGlobalState globalState, String stateName) {
+    private void createGlobalStateForRoleVersion(String stateName) {
+        XXGlobalState globalState = new XXGlobalState();
         globalState.setStateName(stateName);
         Map<String,String> roleVersion = new HashMap<>();
         roleVersion.put(APP_DATA_ENTRY_ROLE_VERSION,new String(Long.toString(1L)));
@@ -153,8 +154,7 @@
             update(globalState);
         } else {
             //if not present create Global State for Role Version.
-            XXGlobalState xxGlobalState = new XXGlobalState();
-            createGlobalStateForRoleVersion(xxGlobalState, stateName);
+            createGlobalStateForRoleVersion(stateName);
         }
     }
 }