SAP Knowledge Base Article - Public

2543985 - LMS: Java Error When Creating Collections on User Side

Symptom

Adding collections on User side produces the Java error below:

  • Java error:

Request processing failed; nested exception is java.lang.reflect.UndeclaredThrowableException
java.lang.reflect.UndeclaredThrowableException
at com.sun.proxy.$Proxy148.addComponent(Unknown Source)

Environment

SAP Successfactors Learning Management System (LMS)

Reproducing the Issue

  1. Log in to LMS.
  2. Go to the Home tab.
  3. From the quick links, click the 'Collections' hyperlink.
  4. Click 'Add new collection'. (Text may vary depending on customer label customization).
  5. >> Java error will be encountered.

Cause

The user has no 'Active Locale ID' and 'Currency ID' in:

Learning Admin > Users > Users > ***Open User ID*** > Related/More > Preferences

Resolution

Populate the 'Active Locale ID' and 'Currency ID'.

See Also

2462526 - Collections - Error: You no longer have access to this collection entry

2499641 - Admin receives a 403 error when trying to add an item to a collection

2343659 - LMS Collections Knowledge Support and Tips

2448815 - Missing Collections link

Keywords

Java, error, collection, User, quick link, create, creation, creating, Request processing failed, nested exception is java.lang.reflect.UndeclaredThrowableException, java.lang.reflect.UndeclaredThrowableException, learning, LMS, system administrator, CollectionServiceImpl , KBA , LOD-SF-LMS-COR , LMS Core - Items, Catalog, Curricula , LOD-SF-LMS , Learning Management System , Problem

Product

SAP SuccessFactors Learning all versions