[
https://issues.apache.org/jira/browse/NIFI-882?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14707478#comment-14707478
]
ASF subversion and git services commented on NIFI-882:
------------------------------------------------------
Commit d351f3ed1b80e8bb1ec5a078bdde2d36dbc7f088 in nifi's branch
refs/heads/master from [~markap14]
[ https://git-wip-us.apache.org/repos/asf?p=nifi.git;h=d351f3e ]
NIFI-882: When a ProcessGroup is removed from the graph, ensure that the
removeXYZ method is called for each component in that Process Group so that
resources are appropriately cleaned up
> When a Process Group is deleted, references in that group to Controller
> Services aren't handled properly
> --------------------------------------------------------------------------------------------------------
>
> Key: NIFI-882
> URL: https://issues.apache.org/jira/browse/NIFI-882
> Project: Apache NiFi
> Issue Type: Bug
> Components: Core Framework
> Reporter: Mark Payne
> Assignee: Mark Payne
> Fix For: 0.3.0
>
> Attachments:
> 0001-NIFI-882-When-a-ProcessGroup-is-removed-from-the-gra.patch
>
>
> The description of this problem came from NIFI-854, as it was a comment on a
> related ticket. There is a bit more conversation about this issue on that
> ticket, but the crux of the issue is that if a Processor is in Process Group
> X and references a Controller Service, if Process Group X is deleted, the
> Controller Service still believes that the Processor is referencing it - even
> though the Processor no longer exists.
> Steps to reproduce (from clean canvas / no controller services)
> 1. Add Process Group
> 2. Add DetectDuplicate processor inside Process Group
> 3. Configure DetectDuplicate to use a new DistributedMapCacheClientService
> 4. Configure and enable the new Controller Service. Note that
> "DetectDuplicate" displays in Referenced Components within the service info
> view
> 5. From the root canvas, delete the Process Group (cascades to delete the
> DetectDuplicate processor within it)
> 6. Go to the Controller Service "Info" view for
> DistributedMapCacheClientService
> 7. Note that "DetectDuplicate" still shows as a Referenced Component.
> Clicking on this processor results in a few messages in the error dialog:
> "Unable to locate group with id '[UUID]'."
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)