SolarisのPCK(Shift_JISあるいはMS漢字コード)の「-」(全角ダッシュ)に対応するUnicodeは、JDK/JRE 5.0 から変更になっています。
JDK/JREのバージョン
Unicode
JDK/JRE 1.4.2 まで
U+2014(EM DASH)
JDK/JRE 5.0 以降
U+2015(HORIZONTAL BAR)