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 <[email protected]>
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)

Reply via email to