iMindMap 6 でマップが表示されない
環境
OS: Windows XP SP3
事象
iMindMap 6 の起動後、マインドマップの表示ができない。(何も描画されない)
次のようなタイミングで発生する。
・新規マインドマップ –> セントラル アイデア イメージを選択した後
・マインド マップを開く –> 既存のマインドマップを開いた後
尚、画面上には、エラーメッセージは何も表示されない。
調査
以下のログを確認したところ、エラーが記録されていた。
C:\Documents and Settings\All Users\ThinkBuzan\imindmap_cache6\logs\imindmap.log
・出力されたエラーの例
YYYY-MM-DD hh:mm:ss,nnn ERROR [ main] com.thinkbuzan.gaia.appmeta.impl.AppMetadataManagerImpl - Parse application meta data file failed! org.jdom.input.JDOMParseException: Error on line 1 of document file:/E:/.thinkbuzan/imindmap6/appmeta/appmeta.xml/: Premature end of file. YYYY-MM-DD hh:mm:ss,nnn ERROR [Start Level Event Dispatcher] com.thinkbuzan.gaia.appmeta.impl.AppMetadataManagerImpl - Parse application meta data file failed! org.jdom.input.JDOMParseException: Error on line 1 of document file:/E:/.thinkbuzan/imindmap6/appmeta/appmeta.xml/: Premature end of file. YYYY-MM-DD hh:mm:ss,nnn ERROR [WindowsGUILoaderThread] com.thinkbuzan.gaia.theme.xml.ThemeXMLLoader - Parse theme XML error. org.jdom.input.JDOMParseException: Error on line 1 of document file:/E:/.thinkbuzan/imindmap6/themes/themes.xml/: Premature end of file. YYYY-MM-DD hh:mm:ss,nnn ERROR [ AWT-EventQueue-0] com.thinkbuzan.gaia.theme.xml.ThemeXMLLoader - Parse theme XML error. org.jdom.input.JDOMParseException: Error on line 1 of document file:/E:/.thinkbuzan/imindmap6/themes/themes.xml/: Premature end of file.
XMLファイルのパーズに失敗しているようなので、「.thinkbuzan/imindmap6」配下のそれらのファイルを見てみると
実際にはXMLファイルではなく、ディレクトリになっていることがわかった。
対応方法
以下の2個のディレクトリを削除(別の場所に退避)し、同名の空ファイルを作成。
・E:\.thinkbuzan\imindmap6\appmeta\appmeta.xml
・E:\.thinkbuzan\imindmap6\themes\themes.xml
そして、iMindMap 6 を再起動したところ、無事復旧した。
上記ファイルのパスは、ユーザープロファイルのパスに依存する。
0 件のコメント:
コメントを投稿