2569288 - LMS: Catalog Search returning "status can't be null"

SAP Knowledge Base Articles - public

2569288 - LMS: Catalog Search returning "status can't be null"


When customer search for a specific item in the Catalog (Browse all courses) they are getting an error


SAP SF Learning Management System

Reproducing the Issue

Login to LMS

Click on "Browse all courses"

Search for the specific item

Error will be shown as follows:

Request processing failed; nested exception is java.lang.IllegalArgumentException: status can't be null

java.lang.IllegalArgumentException: status can't be null

        at com.plateausystems.elms.bo.student.helper.ItemStatusHelper.tokenize(ItemStatusHelper.java:226)

        at com.plateausystems.elms.bo.student.helper.ItemStatusHelper.populateCatalogItemStatusVOX(ItemStatusHelper.java:72)

        at com.plateausystems.elms.bo.catalogsearch.impl.CatalogSearchDAOImpl.search(CatalogSearchDAOImpl.java:183)

      at .......


When users search for a specific item, the system is doing progressive search and trying to find the items which have these words in their title or description. System is picking an item in these results which is no longer there. But this item entry is still remaining in the catalog mapping and hence picked as part of the search results. Once it's available in search results, when system tries to determine other details of available actions for the user with regard to this ghost item, its failing to process the same and hence the error.


Please raise a ticket to SAP SuccessFactors Product Support and provide all the details relataed to the issue:

  • specific item being searched
  • support access
  • full error message

The Product Support team will then coordinate with their internal Operations team for the issue to be resolved.

See Also





null, error, search, catalog, courses, browse, status cant be null , KBA , LOD-SF-LMS-CAT , LMS Catalog , Problem


SAP SuccessFactors Learning 1705