Проблема с кодировкой

На Windows проблем нет. Собирал проект командо buildWar. Поставил на Linux Cent OS в сервер приложений Jetty. После перезапуска приложения появляется окно об истекшей сессии. Но на линуксовом окружении оно показывается в виде вопросиков. См. скриншот.
java запущена с кодировкой UTF-8
/usr/bin/java -Djetty.logging.dir=/home/app/jetty-9.3.16/logs -Dfile.encoding=UTF-8 -Djetty.home=/home/app/jetty-9.3.16 …

Просьба помочь решить проблему

encoding_error

Здравствуйте.
Действительно, такая проблема есть.

В своем тестовом окружении на Ubuntu я попробовал задеплоить приложение в Jetty. Сообщение об истекшей сессии в русскоязычном браузере имеет такой же вид как в Вашем скриншоте.

Добавление -Dfile.encoding=UTF-8 к JAVA_OPTIONS не приводит к результату. Даже если прописать этот параметр в bin/jetty.sh.

Возможно, мы это пофиксим (см ссылку на тикет в YouTrack).
Если приемлемо в русской локали показывать сообщение на английском, Вы можете применить решение описанное в следующей теме: Ошибки локализации и локали

Данная проблема исправлена в 6.6.3. Теперь сообщение об истечении сессии должно отображаться корректно.

:ticket: See the following issue in our bug tracker:

https://youtrack.cuba-platform.com/issue/PL-9605