2448020 - Errors when creating LMS Collections

SAP Knowledge Base Article - Public

2448020 - Errors when creating LMS Collections

Symptom

We get below JAVA Error while adding an existing link to Collections., However we will not get error if we use "Add a New Link" Functionality in Collections. Issue occurs only on IE Browser.

 

Error

Please report the following error to your system administrator:
    Can not deserialize instance of com.plateausystems.elms.bo.component.valueobject.ComponentPK[] out of START_OBJECT token
at [Source: org.apache.catalina.connector.CoyoteInputStream@5ad3efdd; line: 1, column: 1]
org.codehaus.jackson.map.JsonMappingException: Can not deserialize instance of com.plateausystems.elms.bo.component.valueobject.ComponentPK[] out of START_OBJECT token

Environment

Learning Management System

Successfactors Learning Management System

Successfactors LMS

LMS

Reproducing the Issue

1. Go to Admin > Learning > Collections.

2. Add New Collection.

3. Provide new name and description for Collection then continue to edit collection.

4. Click Add Existing Link while editing Collection.

5. Choose an External Link available from the list >> ERROR RECEIVED

6. Click Add Online Item while editing Collection.

7. Choose an Online item available from the list >> ERROR RECEIVED.

Cause

The IE Browser would run certain pages in old IE Compatibility mode as a result most of the pages (LMS/BizX) might be running in IE9/10 or Lower Compatibility Mode. Which intern creates communication issues between Browser and the instance as the Codes are written to work with IE11 as default browser.

We can check if  IE Browser is listed with the *.plateau.com *.successfactors.com *.successfactors.eu on "Compatibility View" setting menu options.

Resolution

Please do follow below instructions to isolate the issue.

1. On IE Navigate to Settings >  Compatibility View Settings

2. Remove Websites which are related to Successfactors and SAP. like below

*.Plateau.com

*.Successfactors.com

*.successfactors.eu

3. Restart the Browser by clearing the Cache.

4. Now you can try to "Add Online ITEM/Existing Link" on Collections.

Keywords

Collections JAVA Error   com.plateausystems.elms.bo.component.valueobject.ComponentPK[] out of START_OBJECT token , KBA , LOD-SF-LMS-ADM , Admin Tools , Problem

Product

SAP SuccessFactors Learning all versions