Scott Reisdorf created NIFI-4518:
------------------------------------

             Summary: Controller Service's can't be managed/viewed if a large 
number of processors reference it
                 Key: NIFI-4518
                 URL: https://issues.apache.org/jira/browse/NIFI-4518
             Project: Apache NiFi
          Issue Type: Bug
          Components: Core UI
    Affects Versions: 1.3.0, 1.2.0
            Reporter: Scott Reisdorf
            Priority: Critical


The Controller service dialog that allows you to view controller service 
information, enable/disable services will never open preventing management of 
the service if you have a lot of processors referencing it.

The error in the nifi-app.log is:

{noformat}
2017-10-23 21:27:25,923 WARN [NiFi Web Server-17020] 
org.eclipse.jetty.http.HttpParser URI is too large >16384
{noformat}



it appears the Url used when opening the popup to view the information, 
enable/disable makes a large URL call out passing all the referencing component 
ids.  This is over the allowed limit.

Example url that is called which appears to be the culprit when opening the 
controller service information.

http://localhost:8079/nifi-api/flow/bulletin-board?sourceId=6d759987-ce58-384b-1d8b-54b8e3790e2c%7C36365568-36bb-35ad-bc43-5eb81a4c4c0f%7Ce2aa3d0b-f5d4-36bc-1b60-a3c5c3fe8bf5%7C849225eb-87c8-3dac-1787-1b197963d01e%7C840b409c-3f8e-3fb0-d362-2d4763ebe048%7Ca49fc30c-5ed0-36f6-8214-babfece050e9%7C7f85a8a8-223a-3fe5-952b-a740768174ac%7C223135f0-b3e9-30ad-b5f2-14f9a7c85912
 ....


Note when this happens you are then never able to manage this controller 
service and when attempting to open the controller service information it kills 
the NiFi user interface and forces the user to log back in.





--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to