Mark Bean created NIFI-14874:
--------------------------------

             Summary: 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


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)

Reply via email to