takraj commented on PR #9565: URL: https://github.com/apache/nifi/pull/9565#issuecomment-2519670091
@exceptionfactory Sure. The referenced PR https://github.com/apache/nifi/pull/9288 changes the way component documentations are generated. From my understanding, earlier these documentations were somehow pre-generated during startup, but now it is loaded dynamically by the documentation view, using the NIFI REST API. Since this PR, when I add a Python processor, and open the doc view, basically only the name, version, and the relationships are shown. On the other hand, it works as expected for normal Java based processors. When I opened the browser's debug console I've spotted some error messages, when selecting any of the Python processors, that were referring to the missing 'tags' key from the API response. I have checked the endpoint manually, and compared the responses for Python and Java processors, and confirmed that some of the keys are missing in the former case. The Python processor had tags defined as well, but they were missing from the API response. And the rest is bas ically tracing back the code... -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
