無料グループウェアは Chat&Messenger

ビジネスチャット、テレビ会議、ファイル共有、スケジュール管理、文書管理を統合





Chat&Messenger 掲示板

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

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)

----------

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

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

2009/05/11 (Mon) 17:31:42

バグ報告ありがとうございます。

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

JREのインストール方法
https://chat-messenger.com/blog-entry-25.html

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

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

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

2009/05/11 (Mon) 19:33:07

さっそくの回答ありがとうございました!

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

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

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

アドバイスありがとうございました!

お名前
件名
メッセージ
画像
メールアドレス
ホームページ
編集/削除キー (半角英数字のみで4~8文字)
プレビューする (投稿前に、内容をプレビューして確認できます)