SAP Knowledge Base Article - Public

2291341 - Classes not added to Libraries after creation via Connector - LMS

Symptom

Class Connector doesn't associate list of catalogs that are already associated with the corresponding Item for which class whc being created.

Environment

SAP SuccessFactors Learning

Reproducing the Issue

After run of Class connector the classes are created but they haven't been added to the same Library as the Item, then the classes are not available to Users.

Cause

The below property in CONNECTOR configuration in LMS is set to "No".

In Learning Administration:

  1. System Administration -> Configuration -> System Configuration
  2. Open the CONNECTORS file
  3. Then search for the property ‘scheduleoffering.connector.defaultValue.publishInAllCatalogs’
  4. The property is probably set as: scheduleoffering.connector.defaultValue.publishInAllCatalogs=N

Resolution

Consider an ILT item that has a list of Libraries associated with it. You are trying to create Classes for this item through Class Connector and you need to associate all the list of catalogs/libraries that are associated with the item to the newly created classes as well then you need to have the below connector property set to yes.

To access the property, navigate to

  1. System Administration -> Configuration -> System Configuration
  2. Open the CONNECTORS file
  3. Then search for ‘scheduleoffering.connector.defaultValue.publishInAllCatalogs’.
  4. Please make sure that this is set to yes, to associate the list of Libraries:
    1. scheduleoffering.connector.defaultValue.publishInAllCatalogs=Y
  5. If you don’t want to associate the catalogs, set this property to no.
    1. scheduleoffering.connector.defaultValue.publishInAllCatalogs=N

Keywords

all catalogs, scheduled offerings, SO, catalog, library, class, search, connectors , KBA , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-CON , Connectors , Problem

Product

SAP SuccessFactors Learning all versions