legacy-knowledge-base
公開されました Jun. 30, 2025

Strange characters appearing in Control Panel

written-by

Peter Schwarcz

How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!

While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.

legacy-article

learn-legacy-article-disclaimer-text

Issue

  • We are observing a strange behavior in the system, where many fields display strange values, such as "   ", in both System Settings and Instance Settings.
  • We are also seeing the following WARN in our logs:
    WARN [main][MainServlet:229] The default JVM character set "windows-1252" is not UTF. Please review the JVM property "file.encoding".

Environment

  • Liferay 2024.Q1.1

Resolution

  • The file.encoding property of setenv.bat (or setenv.sh) is behind the observed issue. According to our documentations linked below, UTF-8 should be used, both in the database and in the JVM.
  • This issue was caused by using a different encoding than UTF-8, and subsequently resolved by switching to UTF-8.

Additional Information

did-this-article-resolve-your-issue

legacy-knowledge-base