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:
- System Administration -> Configuration -> System Configuration
- Open the CONNECTORS file
- Then search for the property ‘scheduleoffering.connector.defaultValue.publishInAllCatalogs’
- 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
- System Administration -> Configuration -> System Configuration
- Open the CONNECTORS file
- Then search for ‘scheduleoffering.connector.defaultValue.publishInAllCatalogs’.
- Please make sure that this is set to yes, to associate the list of Libraries:
- scheduleoffering.connector.defaultValue.publishInAllCatalogs=Y
- If you don’t want to associate the catalogs, set this property to no.
- 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