Symptom
When trying to configure the fields of the Personal information block by clicking on the here field the attached error message appears.
It is not possible to change the field layout of this block.
Environment
Employee Central
People Profile
Reproducing the Issue
- Go to Admin Tool then Configure people Profile
- Select Personal Information
- Click on Here
Example Result: Error message
errorId=56d4992f-343f-4828-abb7-3dccba2304eb, timestamp=2017-04-22T11:29:54.476+0200, server=1SC2BCF02, versionInfo=Release%3A%20b1702.1212830%0A%20%20%20%20Server%3A%201SC2BCF02%0A%20%20%20%20Timestamp%3A%202017-04-22T11%3A29%3A35.913%2B0200
SAP Internal Message SPLUNK:
while trying to invoke the method com.successfactors.hris.api.model.IHrisElementModel.getHrisElementTypeEnum() of a null object loaded from local variable 'elementModel' java.lang.NullPointerException
Cause
Missing globalInfo in the Succession Data Model "SDM" or Manage Business configuration
Resolution
Add "globalInfo" in the Succession Data Model "SDM"
Code:
<hris-element id="globalInfo">
<label>Global Information</label>
<label xml:lang="de-DE">Globale Informationen</label>
<label xml:lang="en-GB">Global Information</label>
<label xml:lang="fr-FR">Informations globales</label>
<la </hris-element>
Or in "BCUI" Manage Business configuration
TEST Result:
Go to Admin Tool then Configure people Profile
Select Personal Information
Click on Here
Result: No Error message
Keywords
a null object loaded from local variable 'elementModel', PP3, People Profile, globalInfo, Personal Information, application error, fingerprint=bab60091f1e4a04a5b3812ddcbe103de6b85133a, bab60091f1e4a04a5b3812ddcbe103de6b85133a, e820fcd6ff58abc494150558515c62b9990e7245 , KBA , LOD-SF-EC-PER-PRS , Personal Info - Config, Rules, RBP, UI , Problem