SAP Knowledge Base Article - Public

3803755 - 'Cannot invoke "java.lang.Long.longValue()"' Error Happens When open form

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

  1. Log in and access Performance Management.
  2. Open the form
  3. 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

Product

SAP SuccessFactors Performance & Goals all versions