소스 검색

AMBARI-16948. Not able to save custom config in view config. (Gaurav Nagar via pallavkul)

Pallav Kulshreshtha 9 년 전
부모
커밋
8a1e89da57
1개의 변경된 파일5개의 추가작업 그리고 2개의 파일을 삭제
  1. 5 2
      ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ViewInstanceResourceProvider.java

+ 5 - 2
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ViewInstanceResourceProvider.java

@@ -351,8 +351,11 @@ public class ViewInstanceResourceProvider extends AbstractAuthorizedResourceProv
       viewInstanceEntity.setIcon64((String) properties.get(ICON64_PATH_ID));
     }
 
-    if (properties.containsKey(CLUSTER_HANDLE_PROPERTY_ID)) {
-      viewInstanceEntity.setClusterHandle(Long.valueOf((String) properties.get(CLUSTER_HANDLE_PROPERTY_ID)));
+    String handle = (String) properties.get(CLUSTER_HANDLE_PROPERTY_ID);
+    if (handle != null) {
+      viewInstanceEntity.setClusterHandle(Long.valueOf(handle));
+    } else {
+      viewInstanceEntity.setClusterHandle(null);
     }
 
     if (properties.containsKey(CLUSTER_TYPE_PROPERTY_ID)) {