[
https://issues.apache.org/jira/browse/NIFI-14212?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Shubhra reassigned NIFI-14212:
------------------------------
Assignee: Shubhra
> Improper state for disabled processors
> --------------------------------------
>
> Key: NIFI-14212
> URL: https://issues.apache.org/jira/browse/NIFI-14212
> Project: Apache NiFi
> Issue Type: Improvement
> Reporter: Mark Bean
> Assignee: Shubhra
> Priority: Major
>
> An INVALID processor can go to a STARTING state. Once in this state, the
> processor cannot be DISABLED or STOPPED; it remains in STARTING until the
> reason for being invalid has been corrected. And, once the invalid condition
> is corrected, the processor immediately enters a RUNNING state.
> To reproduce create a 2-processor flow: GenerateFlowFile > UpdateAttribute.
> Include a connection between them but do not add a connection or terminate
> the 'success' relationship of UpdateAttribute. Use "Start" on the operate
> palette or right-click context menu.
> Now, stop all processors using the same method as starting. Attempts to start
> all processors again fails. A dialog appears indicating that UpdateAttribute
> "cannot be started because it is not stopped. Current state is STARTING."
> The UpdateAttribute processor cannot be disabled because it is not in a
> STOPPED state.
> Now, set the 'success' relationship to terminate. The processor immediately
> goes into a RUNNING state. From the user perspective, this is a state change
> from INVALID to RUNNING which should not be allowed.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)