markap14 commented on PR #11175: URL: https://github.com/apache/nifi/pull/11175#issuecomment-4652814916
[claude-opus-4.6] @rfellows Thanks for the detailed trace — the analysis is spot-on. The `getRootGroup().findProcessGroup(groupId)` pattern in `StandardControllerServiceProvider#getControllerServiceIdentifiers` will indeed return null for connector-managed groups since they're not children of the main root, leading to the empty `allowableValues`. Since this reproduces regardless of TROUBLESHOOTING state (i.e., it's a pre-existing issue with connector-managed flows, not something introduced by this PR), it would be cleanest to track it as a separate JIRA so this PR stays focused on the TROUBLESHOOTING feature. The fix shape you described (`flowManager.getGroup(groupId)` in place of the root-group walk) is consistent with the direction of the other `findProcessGroup` fixes already in this PR, so it should be a straightforward follow-up. Would you mind filing that? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
