読者です 読者をやめる 読者になる 読者になる

IBM Data Studio起動時エラーの対応

IBM Data Studioを使っているが、いつも起動のときエラーが起きていた。ダイアログが表示され、どこどこのログファイルを参照しなさいとのことだ。

いつもなら、もう一度起動すれば正しく起動できるが、今日はなぜか連続4回もエラーになっていた。指定された場所のログファイルを参照したら、以下のエラーがあった。

org.osgi.framework.BundleException: Unable to acquire the state change lock for the module: osgi.identity; osgi.identity="org.eclipse.core.runtime"; type="osgi.bundle"; version:Version="3.10.0.v20140318-2214"; singleton:="true" [id=1899] STARTED [STARTED]
at org.eclipse.osgi.container.Module.lockStateChange(Unknown Source)
at org.eclipse.osgi.container.Module.start(Unknown Source)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(Unknown Source)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.incStartLevel(Unknown Source)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.doContainerStartLevel(Unknown Source)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(Unknown Source)
at org.eclipse.osgi.container.ModuleContainer$ContainerStartLevel.dispatchEvent(Unknown Source)
at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(Unknown Source)
at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(Unknown Source)

そのキーワードで検索したら、以下のサイトが見つかった。

Eclipse Community Forums: Newcomers » [SOLVED]error while opening eclipse Luna

3番目の書き込みの通り、

~/.eclipse/org.eclipse.platform_4.4.2_969963630_linux_gtk_x86_64/configuration/org.eclipse.osgi/.manager/.fileTableLock

ファイルを削除したら、うまく起動することができた。