SAP Knowledge Base Article - Public

2290191 - VLS Settings Error: updateUserAccount Failed error

Symptom

When attempting to add VLS Setting information for an instructor, we receive the following error:

Error Please report the following error to your system administrator: com.plateausystems.elms.util.helper.ElmsUpdateException: updateUserAccount failed: at com.plateausystems.elms.framework.vle.impl.BreezeUserAccount.updateUserAccount(BreezeUserAccount.java:294) 

....

Caused by: com.plateausystems.elms.util.helper.ElmsExecuteException: java.lang.NullPointerException at com.plateausystems.elms.framework.vle.impl.BreezeUpdateUserAccountJob.execute(BreezeUpdateUserAccountJob.java:83) at com.plateausystems.elms.framework.vle.impl.BreezeUserAccount.updateUserAccount(BreezeUserAccount.java:284) ... 194 more

.....

Caused by: java.lang.NullPointerException at java.util.Hashtable.put(Hashtable.java:542) at java.util.Properties.setProperty(Properties.java:161) at com.plateausystems.elms.framework.vle.helper.breeze.BreezeApi.principalUpdate(BreezeApi.java:315) at com.plateausystems.elms.framework.vle.impl.BreezeXmlApiHandler.updateUser(BreezeXmlApiHandler.java:134) at com.plateausystems.elms.framework.vle.impl.BreezeUpdateUserAccountJob.execute(BreezeUpdateUserAccountJob.java:69) ... 195 more

Environment

SAP SuccessFactors Learning

Reproducing the Issue

  1. Edit an Instructor record
  2. Select the VLS Settings tab
  3. Input the ID and Password for a new or existing account
  4. Apply Changes
  5. An error is received

Cause

The cause for this is on of the field in the Instructor record, the Email Address field, which is mandatory for VLS support, is blank.

Resolution

  1. Proceed to Learning Administration
  2. Go to People > Instructors
  3. Search and Edit the Instructor record
  4. Fill in the Email Address field with the required information (along with First name and Last name)
  5. Apply Changes
  6. Go to the VLS Settings tab and fill in the required information
  7. Apply Changes

Keywords

VLS settings, updateUserAccount failed, java.lang.NullPointerException, BreezeUpdateUserAccountJob, instructor, error, lms, failure, adobe, , KBA , LOD-SF-LMS-VLS , Virtual Learning System , Problem

Product

SAP SuccessFactors Learning all versions