SAP Knowledge Base Article - Public

2568988 - Java error when user tries to verify learning events.


An user cannot verify  learning events due to a Java error when clicking on "You have unverified learning Events" then chose one of the items.


SuccessFactors Learning Management System (LMS)

Reproducing the Issue

  1. Log into BizX and go to Learning
  2. Click on 'You have unverified learning Events'
  3. Choose one of the Items
  4. Click Verify and the error page appears

Caused by: java.lang.ArrayIndexOutOfBoundsException: while trying to load from index 8 of an object array with length 7, loaded from local variable 'arr' at com.plateausystems.elms.client.struts.learner.learninghistory.PinForm.setUnverifiedEventVOXAsString(


This is caused by double quotes in the Item Title.


By just removing the double quotes from the Item Title and saving, this should resolve the error.

The next time the user attempts to verify the learning event, it should work.


Caused by, java.lang.ArrayIndexOutOfBoundsException, verify, Unable to remove item from Verification list, You have unverified learning Events , KBA , LOD-SF-LMS-ITE , Items , LOD-SF-LMS , Learning Management System , Problem


SAP SuccessFactors Learning all versions