8.02.2012

Cannot Create/Open Maps in iMindMap 6

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 件のコメント:

コメントを投稿