Symptom
When a new class, with an instructor that will use WebEx, is being created or when an existing class segment, that has WebEx, is being edited, at the moment the save option is applied, the system throws the following error message: "The meeting could not be updated on the VLS server. Please try again later or note the error code and contact your VLS administrator. VLS Error Code: java.lang.NumberFormatException: null."
New class:
Editing a class segment:
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
SAP SuccessFactors Learning
Reproducing the Issue
To reproduce the error when creating a new class. In the Learning admin side, click:
-
Learning Activities > Classes > Add New >
- Fill out the mandatory and desired fields > Save > The "Validation Error" will appear: "The meeting could not be updated on the VLS server. Please try again later or note the error code and contact your VLS administrator. VLS Error Code: java.lang.NumberFormatException: null."
To reproduce the error when editing a class segment. In the Learning admin side, click:
- Learning Activities > Classes > Search for the desired class and access it >
- Go to the agenda > Select the desired segment to edit the time slot > Edit the desired fields > Save/Save And Close > The "Validation Error" will appear: "The meeting could not be updated on the VLS server. Please try again later or note the error code and contact your VLS administrator. VLS Error Code: java.lang.NumberFormatException: null."
Cause
It happens because the WebEx VLS configuration file does not contain the selected class time zone when it was being added/edited.
Resolution
It is necessary to review the WebEx VLS configuration file and its existing time zones.
- Access the Learning admin side > System Administration > Configuration > VLS Configuration >
- Open the desired WebEx VLS configuration file in the edit mode >
- Include the desired time zone under "<timezones>", with the following format: <timezone name="java_timezone_ID" value="maping_id_from_webex" />.
Example: If you would like to add "Europe/Berlin", you will add a line as "<timezone name="Europe/Berlin" value="25"/>" under the "<timezones>" section of the configuration file.
Note: Check the "JavaTimezoneList.txt" in the KBA "Attachments" area for the list of the JAVA time zones and contact the WebEx support team to check the mapping ID values.
See Also
Keywords
error, code, java.lang.NumberFormatException, null, webex, scheduled offering, vls, timezone, java , KBA , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-VLS , Virtual Learning System , Problem
Product
Attachments
VLS_WebEx.xml |
JavaTimezoneList.txt |