SAP Knowledge Base Article - Public

2891760 - Issue to sync Recruiters in Command Center - Error message getPersonUUID


Some recruiters are not getting synchronized between RCM and RMK. The configuration is correct and some users syncing normally, but others are getting ignored and Site Maintenance Viewer in Command Center shows the following message under Get Recruiters from ATS:

            <result-msg>NullPointerException: while trying to invoke the method java.lang.String.equals(java.lang.Object) of a null object returned from com.jobs2web.users.utils.recruitersync.AtsRecruiterWithPersonUuid.getPersonUUID()</result-msg>

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


  • SAP SuccessFactors Recruiting Management
  • SAP SuccessFactors Recruiting Marketing

Reproducing the Issue

After the Recruiter sync is completed in Command Center, some recruiters with the correct permissions are not getting created on the RMK side and therefore cannot access the Career Site Builder. The configuration is correct and other users syncing as expected.


A Provisioning job needs to be run once, either by an implementation partner or by support. The job is called called 'Initialize per person immutable id' :

Don't schedule the job, simply run it once (Run It Now option). Once it's completed, the next Recruiter sync will not show the error anymore and all the users should appear in Command Center. 

See Also - Check Tool: Null or Empty Per Person UUID (NullOrEmptyPerPersonUUID)


Recruiter sync,UUID,error,Site Maintenance Viewer , KBA , LOD-SF-RMK-CC , Command Center , LOD-SF-RCM-CSB , Career Site Builder , Problem


SAP SuccessFactors Recruiting all versions