RANGER-2695: Set default displayName for ServiceDef

Signed-off-by: Pradeep <pradeep@apache.org>
diff --git a/agents-common/src/main/java/org/apache/ranger/plugin/store/EmbeddedServiceDefsUtil.java b/agents-common/src/main/java/org/apache/ranger/plugin/store/EmbeddedServiceDefsUtil.java
index e96f881..2b007d2 100755
--- a/agents-common/src/main/java/org/apache/ranger/plugin/store/EmbeddedServiceDefsUtil.java
+++ b/agents-common/src/main/java/org/apache/ranger/plugin/store/EmbeddedServiceDefsUtil.java
@@ -300,6 +300,11 @@
 
 		ret = gsonBuilder.fromJson(reader, RangerServiceDef.class);
 
+		//Set DEFAULT displayName if missing
+		if (ret != null && StringUtils.isBlank(ret.getDisplayName())) {
+		    ret.setDisplayName(ret.getName());
+		}
+
 		if(LOG.isDebugEnabled()) {
 			LOG.debug("==> EmbeddedServiceDefsUtil.loadEmbeddedServiceDef(" + serviceType + ")");
 		}