SAP Knowledge Base Article - Public

2283764 - Updating Special Characters via Connector

Symptom

Special characters not displaying when record is updated via a connector

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

SAP SuccessFactors Learning Management System (LMS)

Reproducing the Issue

  1. Populate any input file (Eg. user_data.txt input file), as defined in the Connector Workbook, with a field containing a special character (Eg. ä).
  2. Then run the corresponding Connector
  3. Review the updated/added records
  4. Note the special characters are not displayed

Cause

There can be a number of reasons why the special character is not displaying (Eg. ä) but are usually caused by either:

  • Encoding of the individual input file
  • Predefined locale for the specific Connector in the LMS 

Resolution

  • Check that the input file is encoded in UTF-8 (KBA 2562076)
  • Check that the Connector's preference locale property is set (E.g. sfuser.connector.defaultValue.preferenceLocale=English) This must be set in the locale the characters are supported in. 

    Connectors config.png

If both of these two things are checked then all UTF-8 characters imported/updated by a connector should display correctly.

Keywords

SF, SuccessFactors, UTF-8, LMS, Learning, encode, encoding special high ascii accent, character, symbol char, locale display show missing connector , KBA , LOD-SF-LMS-CON , Connectors , Problem

Product

SAP SuccessFactors Learning all versions