Tamas Palfy created NIFI-11978:
----------------------------------
Summary: NPE when trying to disable Management Controller Service
Key: NIFI-11978
URL: https://issues.apache.org/jira/browse/NIFI-11978
Project: Apache NiFi
Issue Type: Bug
Components: Core Framework
Reporter: Tamas Palfy
With https://issues.apache.org/jira/browse/NIFI-11556 controller services
implement the GroupedComponent interface. However Management Controller
Services (the ones available and managed from the Controller Settings) don’t
have groups.
Not sure about the extent of the issues but I can confirm a concrete one: the
management controller services can’t be disabled because that requires a check
of the referencing components and the logic includes
{code:java}
public class StandardControllerServiceDAO extends ComponentDAO implements
ControllerServiceDAO {
...
@Override
public void verifyUpdateReferencingComponents(final String
controllerServiceId, final ScheduledState scheduledState, final
ControllerServiceState controllerServiceState) {
final ControllerServiceNode controllerService =
locateControllerService(controllerServiceId);
controllerService.getProcessGroup().verifyCanScheduleComponentsIndividually();
{code}
which throws NullPointerException (as there is no process group).
--
This message was sent by Atlassian Jira
(v8.20.10#820010)