Przeglądaj źródła

AMBARI-3779. During cluster install cannot go past Step0. (tbeerbower via yusaku)

Yusaku Sako 11 lat temu
rodzic
commit
02595a0fd9

+ 6 - 2
ambari-server/src/main/java/org/apache/ambari/server/controller/internal/StackResourceProvider.java

@@ -51,8 +51,12 @@ public class StackResourceProvider extends ReadOnlyResourceProvider {
 
     final Set<StackRequest> requests = new HashSet<StackRequest>();
 
-    for (Map<String, Object> propertyMap : getPropertyMaps(predicate)) {
-      requests.add(getRequest(propertyMap));
+    if (predicate == null) {
+      requests.add(getRequest(Collections.<String, Object>emptyMap()));
+    } else {
+      for (Map<String, Object> propertyMap : getPropertyMaps(predicate)) {
+        requests.add(getRequest(propertyMap));
+      }
     }
 
     Set<String> requestedIds = getRequestPropertyIds(request, predicate);