Support Article
java.lang.NumberFormatException: For input string
SA-41654
Summary
Autonomic Event Services (AES) displays NumberFormatException error when processing incoming Alert messages.
Error Messages
[fault (self-tuning)'] [STANDARD] [ ] [AES:07.14] (internal.mgmt.Executable) ERROR |127.0.0.1|SOAP|PegaAES|Events|logAlert|A7B27FEF54A25635F0091667D9B34E3B6 - Exception
java.lang.NumberFormatException: For input string: "2147483648"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:587)
at java.lang.Integer.parseInt(Integer.java:615)
.
.
.
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:406)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:346)
Steps to Reproduce
Unknown
Root Cause
The Alert, received in the instance, contains a KPI value of 2^31 but the KPI Threshold contains -1.
The ParseAlertLine activity subsequently calculates the KPI Over Threshold value by subtracting the Threshold from the Value, which leads to a NumberFormatException.
Resolution
Apply HFix-35850.Tags:
Published November 7, 2017 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.