Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
As of now the try/catch clause in the AbstractProcessor class doesn't print the entire stacktrace when a processor throws an unexpected exception.
Printing the entire stacktrace comes especially in handy when users are creating custom processors for internal use.
The difference in information can be seen below:
Before
java.lang.NumberFormatException: For input string: "five"
After
java.lang.NumberFormatException: For input string: "five" at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65) at java.lang.Integer.parseInt(Integer.java:580) at java.lang.Integer.parseInt(Integer.java:615) at TestException.main(TestException.java:5)
Attachments
Issue Links
- is superceded by
-
NIFI-1447 Improve exception logging for Processors
- Resolved
- links to