David Handermann created NIFI-15693:
---------------------------------------

             Summary: Flow Synchronization Fails with empty File User Groups
                 Key: NIFI-15693
                 URL: https://issues.apache.org/jira/browse/NIFI-15693
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core Framework, Security
    Affects Versions: 2.7.2, 2.7.1, 2.8.0, 2.7.0
            Reporter: David Handermann
            Assignee: David Handermann


Following recent refactoring of the {{FileUserGroupProvider}} to use DOM 
instead of JAXB for parsing XML files, flow synchronization between cluster 
nodes can fail when the users.xml configuration is empty.

On initial load, the AuthorizedUserGroups record object contains empty 
immutable Lists of users and groups when the local users.xml configuration is 
empty. The synchronization process calls {{forciblyInheritFingerprint}} on 
{{FileUserGroupProvider}} which can result in a 
{{FlowSynchronizationException}} caused by an {{UnsupportedOperationException}} 
on the empty immutable Lists in memory.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to