[
https://issues.apache.org/jira/browse/NIFI-14874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18015186#comment-18015186
]
Alexander Lepekhin edited comment on NIFI-14874 at 8/21/25 7:13 AM:
--------------------------------------------------------------------
It does not work in 1.x either
In nifi-rel-nifi-1.28.1 after relocating the Connection's destination under
these conditions I got
"Cannot update the relationships for Connection"
in Error popup
In nifi-2.6.0 it does not relocate connection silently
I suppose it was done intentially for having only one rule - "you have to stop
both processors for changing something"
was (Author: JIRAUSER309585):
It does not work in 1.x either
In nifi-rel-nifi-1.28.1 after relocating the Connection's destination under
these conditions I got
"Cannot update the relationships for Connection"
in Error popup
In nifi-2.6.0 it does not relocate connection silently
> Unable to move destination of a Connection to a Process Group when source
> component is running
> ----------------------------------------------------------------------------------------------
>
> Key: NIFI-14874
> URL: https://issues.apache.org/jira/browse/NIFI-14874
> Project: Apache NiFi
> Issue Type: Bug
> Reporter: Mark Bean
> Priority: Major
>
> The destination of a Connection is unable to be changed if the source of the
> Connection is running, the current destination is not running, and the new
> destination is an Input Port (either a Local Port in a Process Group or a
> Remote Port in a Remote Process Group.)
> This would be expected behavior if the destination were running, but not
> expected if it is not running. Case in point: The destination can be changed
> from one processor to another even with the source running. It just does not
> work to change the destination to an Input Port.
> To reproduce, create any two processors, Processor A and Processor B, with a
> Connection from Processor A (source) to Processor B (destination.) Also,
> create a Process Group which contains an Input Port within it. Start
> Processor A.
> Attempt to move the destination of the Connection from Processor B to the
> Process Group's Input Port. It fails.
> (Relocating the Connection's destination under these conditions used to work
> in NiFi 1.x.)
> Add a third Processor, Processor C. Attempt to move the destination of the
> Connection from Processor B to Processor C. It succeeds.
>
>
--
This message was sent by Atlassian Jira
(v8.20.10#820010)