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
- Log in to LMS Admin.
- Go to Learning > Instructors.
- Search an instructor and edit.
- Switch to 'VLS Settings' tab.
- Populate 'Account ID' and 'Account Password'.
- Apply changes.
Cause
There is(are) unnecessary space(s) in the '<connector_class>' line of the VLS configuration file.
Resolution
- Log in to LMS Admin.
- Go to System Admin > Configuration > VLS Configuration.
- Edit the VLS affected.
- 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