Glassfishサーバ起動失敗

2015年2月9日 Posted by PURGE

ハマったので覚え書き。
Glassfishサーバ起動失敗時の対応を下記に記す。

なぜか下記のエラー。

PS C:\glassfish3\bin> .\asadmin start-domain
domain1の起動を待機しています .domain domain1の起動中にエラーが発生しました。
サーバーは処理の途中で終了しました(終了コード1)。
終了する前に次の出力が生成されました:

Launching GlassFish on Felix platform
ERROR: Error creating bundle cache. (java.lang.Exception: Unable to create bundle cache lock file: java.io.FileNotFoundException: C:\glassfish3\glassfish\domains\domain1\osgi-cache\felix\cache.lock (アクセスが拒否されました。))
java.lang.Exception: Unable to create bundle cache lock file: java.io.FileNotFoundException: C:\glassfish3\glassfish\domains\domain1\osgi-cache\felix\cache.lock (アクセスが拒否されました。)
        at org.apache.felix.framework.cache.BundleCache.<init>(BundleCache.java:168)
        at org.apache.felix.framework.Felix.init(Felix.java:629)
        at com.sun.enterprise.glassfish.bootstrap.osgi.OSGiFrameworkLauncher$1.run(OSGiFrameworkLauncher.java:88)

調べた結果、下記フォルダ以下を全削除したら起動した。

C:\glassfish3\glassfish\domains\domain1\osgi-cache\felix
C:\glassfish3\glassfish\domains\domain1\applications

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です