Bryan Bende created NIFI-13235:
----------------------------------

             Summary: Import from registry to a PG without read permissions 
causes NPE
                 Key: NIFI-13235
                 URL: https://issues.apache.org/jira/browse/NIFI-13235
             Project: Apache NiFi
          Issue Type: Bug
    Affects Versions: 2.0.0-M2
            Reporter: Bryan Bende


If you are inside a PG where you have WRITE permissions, but not READ 
permissions, and you import a new PG from a registry client, it results in an 
unexpected error page and an NPE in the logs:
{code:java}
2024-05-14 13:41:46,946 ERROR [NiFi Web Server-139] 
o.a.nifi.web.api.config.ThrowableMapper An unexpected error has occurred: 
java.lang.NullPointerException: Cannot invoke 
"org.apache.nifi.web.api.dto.ProcessGroupDTO.getId()" because the return value 
of "org.apache.nifi.web.api.entity.ProcessGroupEntity.getComponent()" is null. 
Returning Internal Server Error response.
java.lang.NullPointerException: Cannot invoke 
"org.apache.nifi.web.api.dto.ProcessGroupDTO.getId()" because the return value 
of "org.apache.nifi.web.api.entity.ProcessGroupEntity.getComponent()" is null
        at 
org.apache.nifi.web.api.ProcessGroupResource.lambda$createProcessGroup$18(ProcessGroupResource.java:1016)
        at 
org.apache.nifi.web.api.ApplicationResource.withWriteLock(ApplicationResource.java:691)
        at 
org.apache.nifi.web.api.ProcessGroupResource.createProcessGroup(ProcessGroupResource.java:988)
 {code}



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

Reply via email to