SAP Knowledge Base Article - Public

2348441 - Java error "java.text.ParseException: Unparseable data:" when registering for a course

Symptom

While registering for a course in the LMS, an error such as below can be displayed sometimes:

java.text.ParseException: Unparseable data: "***.*" at: com.plateausystems.elms.util.helper.I18nUtil.checkParseError(I18nUtil.java:659)

Environment

SAP SuccessFactors Learning Management System

Reproducing the Issue

  1. Login to the LMS instance
  2. Try regsitering yourself or a colleague to a course that has a price
  3. You might receive that error message or a similar one

Cause

The error is displayed possibibly of an incorrect format used for the price of the Item or the Scheduled Offering for the locale set for the user attempted to be registered.

Resolution

The Admin will need to update the Item and/or the Scheduled Offering price as per the currency pattern used in the locale.

The format for the price of an item can be found by going to:

  1. References > Geography> Locale
  2. Open the specific locale of the affected user > Currency Pattern tab
  3. A hint will be dislpayed to illustrate the format that needs to be used: for instance 1000,00 or 1000.00.

Keywords

enroll; message; java.text.ParseException; Unparseable data; plateausystems.elms.util.helper.I18nUtil.checkParseError; currency pattern; registration error; , KBA , LOD-SF-LMS-COM , Commerce , LOD-SF-LMS , Learning Management System , LOD-SF-LMS-ITE , Items , Problem

Product

SAP SuccessFactors Learning all versions