Symptom
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.
Environment
SuccessFactors Learning Management System (LMS)
Reproducing the Issue
- Log into BizX and go to Learning
- Click on 'You have unverified learning Events'
- Choose one of the Items
- 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(PinForm.java:143)
Cause
This is caused by double quotes in the Item Title.
Resolution
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.
Keywords
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