[
https://issues.apache.org/jira/browse/NIFI-7607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17152959#comment-17152959
]
Mark Payne commented on NIFI-7607:
----------------------------------
To replicate:
1. Create a ConvertRecord processor.
2. For the Record Reader, choose to create a new Avro Record Reader named
"AvroRecordReader 1"
3. Apply changes for the Processor.
4. Configure ConvertRecord processor again.
5. For the Record reader, change the value to create another new Avro Record
Reader named "AvroRecordReader 2"
6. Apply changes for the Processor.
7. Configure the Process Group.
8. In the Controller Services tab, note that configuring AvroRecordReader 1
shows that ConvertRecord is still referencing, even though it is not.
AvroRecordReader 2 will also show that ConvertRecord is referencing it (which
is correct).
> Controller Service can show that it is referenced by Processors that no
> longer reference it
> -------------------------------------------------------------------------------------------
>
> Key: NIFI-7607
> URL: https://issues.apache.org/jira/browse/NIFI-7607
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Affects Versions: 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.11.4
> Reporter: Mark Payne
> Assignee: Mark Payne
> Priority: Blocker
> Fix For: 1.12.0
>
>
> When looking at the configuration for a Controller Service, it can sometimes
> show that a Processor (or another Controller Service or Reporting Task)
> references it even when the Processor/component no longer does. In fact, the
> component may not even exist anymore. When this happens, if the Controller
> Service is already enabled, it cannot be disabled, and it cannot be enabled
> with its references.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)