From 919b1433c2c7e7944f1b7bb5919a97381b2f4806 Mon Sep 17 00:00:00 2001 From: Matt Gilman Date: Tue, 13 Sep 2016 10:46:21 -0400 Subject: [PATCH] NIFI-2766: - Ensuring the root group is included in /resources. --- .../org/apache/nifi/web/controller/ControllerFacade.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/controller/ControllerFacade.java b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/controller/ControllerFacade.java index 4ded68129a53..bc6bce19057f 100644 --- a/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/controller/ControllerFacade.java +++ b/nifi-nar-bundles/nifi-framework-bundle/nifi-framework/nifi-web/nifi-web-api/src/main/java/org/apache/nifi/web/controller/ControllerFacade.java @@ -797,6 +797,12 @@ public List getResources() { final ProcessGroup root = flowController.getGroup(flowController.getRootGroupId()); + // include the root group + final Resource rootResource = root.getResource(); + resources.add(rootResource); + resources.add(ResourceFactory.getDataResource(rootResource)); + resources.add(ResourceFactory.getPolicyResource(rootResource)); + // add each processor for (final ProcessorNode processor : root.findAllProcessors()) { final Resource processorResource = processor.getResource();