You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nifi.apache.org by ma...@apache.org on 2026/07/10 18:21:20 UTC
(nifi) branch main updated: NIFI-16099: Controller Service Provider should be passed to Connectors (#11415)
This is an automated email from the ASF dual-hosted git repository.
markap14 pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/nifi.git
The following commit(s) were added to refs/heads/main by this push:
new f1fbff83f7c NIFI-16099: Controller Service Provider should be passed to Connectors (#11415)
f1fbff83f7c is described below
commit f1fbff83f7c7132c7643c28990831dea5cc7a43b
Author: Bob Paulin <bo...@bobpaulin.com>
AuthorDate: Fri Jul 10 13:21:14 2026 -0500
NIFI-16099: Controller Service Provider should be passed to Connectors (#11415)
---
.../src/main/java/org/apache/nifi/controller/ExtensionBuilder.java | 1 +
.../main/java/org/apache/nifi/controller/flow/StandardFlowManager.java | 1 +
2 files changed, 2 insertions(+)
diff --git a/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/ExtensionBuilder.java b/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/ExtensionBuilder.java
index 103a47bee19..0ba051dcf19 100644
--- a/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/ExtensionBuilder.java
+++ b/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/ExtensionBuilder.java
@@ -497,6 +497,7 @@ public class ExtensionBuilder {
requireNonNull(identifier, "Connector ID");
requireNonNull(type, "Connector Type");
requireNonNull(bundleCoordinate, "Bundle Coordinate");
+ requireNonNull(serviceProvider, "Controller Service Provider");
requireNonNull(extensionManager, "Extension Manager");
requireNonNull(managedProcessGroup, "Managed Process Group");
diff --git a/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/flow/StandardFlowManager.java b/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/flow/StandardFlowManager.java
index 59763f81a9b..902f6301e31 100644
--- a/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/flow/StandardFlowManager.java
+++ b/nifi-framework-bundle/nifi-framework/nifi-framework-core/src/main/java/org/apache/nifi/controller/flow/StandardFlowManager.java
@@ -776,6 +776,7 @@ public class StandardFlowManager extends AbstractFlowManager implements FlowMana
.type(type)
.bundleCoordinate(coordinate)
.extensionManager(extensionManager)
+ .controllerServiceProvider(flowController.getControllerServiceProvider())
.managedProcessGroup(managedRootGroup)
.activeConfigurationContext(activeConfigurationContext)
.flowContextFactory(flowContextFactory)