Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.9.2
-
None
Description
NIFI-2933 changed StandardPublicPort to use the 'processGroup' variable passed as its constructor argument at the EventReporter.reportEvent() method, but that variable is null when a public port is instantiated.
EventReporter.reportEvent() should get the current ProcessGroup by calling getProcessGroup() method each time.
If an error occurred while a public port is processing request, it fails to report a bulletin event due to this NullPointerException. Due to this issue, public ports can not report error detail to users with bulletin messages like following screenshot.
Attachments
Attachments
Issue Links
- is caused by
-
NIFI-2933 Remote input/output ports and local process groups should be treated as completely different components
- Resolved
- links to