SAP Knowledge Base Article - Public

2639856 - LMS: Error when adding VLS Settings to an Instructor

Symptom

Caused by: com.plateausystems.elms.util.helper.ElmsCreateException: createConnector() failed
at com.plateausystems.elms.framework.vle.helper.ConnectorFactory.createConnector(ConnectorFactory.java:116)
at com.plateausystems.elms.client.struts.instructor.UpdateInstructorVLSSettingsAction.validate(UpdateInstructorVLSSettingsAction.java:264)
... 198 more
Caused by: java.lang.ClassNotFoundException: com.plateausystems.elms.framework.vle.
impl.BreezeConnector
at com.plateau.foundation.module.PlateauModulesClassLoader.loadClass(PlateauModulesClassLoader.java:237)
at java.lang.ClassLoader.loadClass(ClassLoader.java:427)
at com.plateau.foundation.tenant.TenantDelegatingClassLoader.loadClass(TenantDelegatingClassLoader.java:144)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forNameFW(Class.java:288)
at java.lang.Class.forName(Class.java:281)
at com.plateau.common.core.api.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:95)
at com.plateausystems.elms.framework.vle.helper.ConnectorFactory.createConnector(ConnectorFactory.java:86)

Environment

Successfactors Learning Management System (LMS)

Reproducing the Issue

  1. Log in to LMS Admin.
  2. Go to Learning > Instructors.
  3. Search an instructor and edit.
  4. Switch to 'VLS Settings' tab.
  5. Populate 'Account ID' and 'Account Password'.
  6. Apply changes.

Cause

There is(are) unnecessary space(s) in the '<connector_class>' line of the VLS configuration file.

Resolution

  1. Log in to LMS Admin.
  2. Go to System Admin > Configuration > VLS Configuration.
  3. Edit the VLS affected.
  4. Search for the unnecessary space(s) in the Configuration field and remove it.

Example:

Breeze

Current: <connector_class>com.plateausystems.elms.framework.vle.

impl.BreezeConnector</connector_class>

Correct: <connector_class>com.plateausystems.elms.framework.vle.impl.BreezeConnector</connector_class>

Zoom


Current: com.plateausystems.elms.framework.vle.impl.ZoomConnector

Correct: com.successfactors.lms.framework.vle.impl.ZoomConnector

Note: Since implementation is outside of the scope of support above examples have been provided by cusotmers/partners. 

Keywords

 VLS, connector, createConnector, error, failed , KBA , LOD-SF-LMS-VLS , Virtual Learning System , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions