SAP Knowledge Base Article - Public

2290191 - VLS Settings Error: updateUserAccount Failed error


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( 


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


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


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


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.


  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


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


SAP SuccessFactors Learning all versions