Symptom
Error happens when open form
Error message: Cannot invoke "java.lang.Long.longValue()" because the return value of "java.util.Map.get(Object)" is null.
Environment
- SAP SuccessFactors Performance Management
- SAP SuccessFactors 360 Reviews
Reproducing the Issue
- Log in and access Performance Management.
- Open the form
- Observe the error: Cannot invoke "java.lang.Long.longValue()" because the return value of "java.util.Map.get(Object)" is null.
Cause
The invalid objective (Purged objective) is included in the form.
Resolution
Unfortunately, purged data cannot be recovered, and therefore the affected form cannot be fixed.
It is recommended launching a new form.
Keywords
OData, FormHeader, 360 form, Downward Feedback, goal template, objectiveSections, objectiveDetails, API path, purged goal, invalid objective, null pointer, Map.get null, Performance Management, data integrity, form loading error, java.lang.Long.longValue(), Cannot invoke, because the return value of "java.util.Map.get(Object)", is null , KBA , LOD-SF-MTR-FF , Form Features, RTE, Spell Check, Legal Scan, Print , LOD-SF-PM-GM , Goals in PM Form , Problem
SAP Knowledge Base Article - Public