full

java.io.UnsupportedEncodingException: Windows-31J

2009/05/11 (Mon) 13:04:16
作者様

いつも利用させてChat&Messengerを利用させております。
社内LAN環境にて利用している者のなかで、ひとりだけ
起動時にユーザーリストが表示されず、他のメンバから
みてもオフラインになっているという現象がおきております。
ログを確認したところ、application.logに以下のようなログが出力されておりました。

----------
2009/05/11 11:01:19:[SEVERE]:AppLogger:ErrorHandler : エラーが発生しました。
java.io.UnsupportedEncodingException: Windows-31J
at sun.nio.cs.StreamEncoder.forOutputStreamWriter(Unknown Source)
at java.io.OutputStreamWriter.<init>(Unknown Source)
at jp.satton.cam.ipmsg.LoggingMsg.write(LoggingMsg.java:60)
at jp.satton.cam.ipmsg.LoggingMsg.write(LoggingMsg.java:33)
at jp.satton.cam.ui.swing.RecvMessage.recv(RecvMessage.java:60)
at jp.satton.cam.Startup.startFirstTime(Startup.java:496)
at jp.satton.cam.Startup.run(Startup.java:88)

2009/05/11 11:01:22:[WARNING]:Packet:
2009/05/11 11:01:22:[WARNING]:Packet:java.io.UnsupportedEncodingException: Windows-31J
at java.lang.StringCoding.decode(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at java.lang.String.<init>(Unknown Source)
at jp.satton.cam.ipmsg.Packet.unpack(Packet.java:616)
at jp.satton.cam.ipmsg.Packet.<init>(Packet.java:120)
at jp.satton.cam.ipmsg.UDPServer.run(UDPServer.java:213)

----------

対処法などをご存知でしたらご教授頂きたいと存じます。
よろしくお願い致します。
Pass :
作者

Re: java.io.UnsupportedEncodingException: Windows-31J

2009/05/11 (Mon) 17:31:42
バグ報告ありがとうございます。

JREを最新にすると改善されます。

JREのインストール方法
http://sattontanabe.blog86.fc2.com/blog-entry-25.html

海外メーカのパソコンでそのまま起動すると
発生する事があります。

また、過去に古いOpenofficeのバンドルJREが原因の
場合もありました。
Pass :
full

Re: java.io.UnsupportedEncodingException: Windows-31J

2009/05/11 (Mon) 19:33:07
さっそくの回答ありがとうございました!

問題のあった環境は、JRE1.5とJRE1.6が混在して
おり、以下のような状況でした。

camのヘルプ>情報で確認するとJRE1.6
DOSプロンプトでjava -versionを実行するとJRE1.5

結果的にJRE1.6をアンインストールし、
camの再起動にて無事にユーザーリストが
表示されました。

アドバイスありがとうございました!
Pass :
Name
icon
99
Pass
*編集・削除用(任意:英数字4~8文字)
Subject
絵文字
画像添付
[ e:349][ e:442][ e:446][ e:454][ e:456][ e:786][ e:451][ s:472D][ s:472E][ s:4731]
[ e:731][ e:732][ s:4740][ s:4741][ e:51][ e:265][ e:266][ e:262][ s:4F4F][ s:453D]
[ s:4F34][ s:4532][ s:4F32][ e:45][ e:219][ s:4F62][ s:4540][ s:4763][ s:4766][ s:4767]
[ s:476A][ s:4769][ s:476B][ s:4768] [ s:476C][ s:476D][ s:4538][ s:504E][ s:473E][ s:473D]
[ s:4F2D][ s:512B][ s:5151][ s:4526][ s:4528][ s:452B][ s:4775][ s:453C][ s:453A][ s:453B]