Ticket #18 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

メモ帳でcurrent.xmlを編集した後にバーンダウンチャートを再読み込みさせると例外が発生する

Reported by: trichord-devel Assigned to: trichord-devel
Priority: critical Milestone: 0.2.0
Component: Iteration BurnDownChart Version: 0.1.1
Keywords: Cc:
Fixed Version:
Test Case:

Description (Last modified by trichord-devel)

現象

メモ帳(notepad.exe)でcurrent.xmlを編集し保存後、バーンダウンチャートや残タスクビューで再読み込みを行うと、例外が発生する。

原因

メモ帳でUTF-8のファイルを保存すると、先頭3バイトにBOMとよばれるバイトを挿入する。Java側でXMLを読み込むと、XMLの前にBOMがあるため、XMLのパースに失敗して例外が発生してしまう。

http://hp.vector.co.jp/authors/VA012733/doc/kanji-code.html

現状の対応策

1. メモ帳でcurret.xmlを保存しない(UTF-8が扱える別のエディタを使用する)

Change History

05/22/06 17:21:40 changed by trichord-devel

  • owner set to trichord-devel.
  • status changed from new to assigned.

次回リリースの版で対応予定です。

現状は申し訳ありませんが、notepad以外のエディタでcurrent.xmlを編集することで対応してください。

05/22/06 17:21:59 changed by trichord-devel

  • description changed.

05/22/06 17:22:46 changed by trichord-devel

  • description changed.

05/22/06 17:23:01 changed by trichord-devel

  • description changed.

06/01/06 12:32:00 changed by trichord-devel

  • status changed from assigned to closed.
  • resolution set to fixed.

拡張子XMLのファイル先頭3バイトにBOMが存在する場合はそれを削るようにしました。