Repository: ambari Updated Branches: refs/heads/branch-2.4 97ff55232 -> 8a1e89da5
AMBARI-16948. Not able to save custom config in view config. (Gaurav Nagar via pallavkul) Project: http://git-wip-us.apache.org/repos/asf/ambari/repo Commit: http://git-wip-us.apache.org/repos/asf/ambari/commit/8a1e89da Tree: http://git-wip-us.apache.org/repos/asf/ambari/tree/8a1e89da Diff: http://git-wip-us.apache.org/repos/asf/ambari/diff/8a1e89da Branch: refs/heads/branch-2.4 Commit: 8a1e89da576ef3aa9178ff4b5a43bbe80f34a8b0 Parents: 97ff552 Author: Pallav Kulshreshtha <[email protected]> Authored: Mon May 30 15:30:08 2016 +0530 Committer: Pallav Kulshreshtha <[email protected]> Committed: Mon May 30 15:32:08 2016 +0530 ---------------------------------------------------------------------- .../controller/internal/ViewInstanceResourceProvider.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/ambari/blob/8a1e89da/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ViewInstanceResourceProvider.java ---------------------------------------------------------------------- diff --git a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ViewInstanceResourceProvider.java b/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ViewInstanceResourceProvider.java index bdb1087..6035e13 100644 --- a/ambari-server/src/main/java/org/apache/ambari/server/controller/internal/ViewInstanceResourceProvider.java +++ b/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)) {
