JIRA 7.2.x でダッシュボードが文字化けする件


何が起こったのか

JIRA 7.2.x からダッシュボードの日本語が文字化けするようになった。全てが?マークになってしまい、ガジェットの追加のメニューすらわからない状態。

現状

Atlassian に不具合報告はされているが、優先度が低く期待できない。
https://jira.atlassian.com/browse/JRA-62659
https://jira.atlassian.com/browse/JRA-63024

原因

システムエンコードが ANSI_X3.4-1968 として認識されてしまっている。
OS としては UTF-8 になっているのに。

Workaround

java の起動オプション(JIRA の setenv.sh)に以下を加え、明示的に UTF-8 を指定してあげる。

-Dfile.encoding=UTF-8