Matt Burgess created NIFI-4816:
----------------------------------

             Summary: Changes to ReportingTask name are not available to the 
ReportingTask
                 Key: NIFI-4816
                 URL: https://issues.apache.org/jira/browse/NIFI-4816
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework, Extensions
            Reporter: Matt Burgess


The Reporting Task name is only set on the ReportingTask itself during 
initialize(), which is only called the first time the ReportingTask is 
instantiated. This means if you change the name of the ReportingTask and 
restart it, The ReportingTask has its original name and the current name is 
inaccessible via the ConfigurationContext it is passed later. If you restart 
NiFi, the new name is set and stays that way.

Rather than calling initialize() more than once, it is proposed to make the 
current name (and any other appropriate properties) available perhaps via 
ConfigurationContext which is passed to methods annotated with OnScheduled.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to