【現象】
IM-Jugglingを起動時に「エラーが発生しました。ログファイル <%jugglingのディレクトリ%>/configuration/xxxxxxxx.log を参照して下さい。」とメッセージが表示されます。
上記のログファイルに、以下の例外が出力されています。
!MESSAGE アプリケーション・エラー
!STACK 1
java.lang.IllegalStateException: アプリケーション・サービスを取得できません。org.eclipse.core.runtime バンドルが解決済みかつ始動済みであるか確認してください (config.ini を参照)。
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:74)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:344)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:622)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:577)
at org.eclipse.equinox.launcher.Main.run(Main.java:1410)
【発生条件】
Java 11 以降がインストールされた環境で発生する場合があります。
【原因】
IM-Jugglingのバージョンが古いためです。
【対応内容】
IM-Juggling を以下の方法で最新状態にしてください。
オンライン状態の場合
以下の手順で IM-Juggling の自動更新を行ってください。
・環境変数に Java 8 以前のパスを設定し、IM-Juggling を起動します。
・起動後、最新状態への自動更新を行うメッセージが表示されます。
・表示されたメッセージにしたがい、IM-Juggling を最新版に更新します。
オフライン状態の場合
IM-Juggling の自動更新は、インターネットに接続可能な状態でのみ実行できます。
インターネットに接続できない環境の場合は、インターネットが接続可能な環境より プロダクトファイルダウンロード より最新版をダウンロードしてください。
-- 対象 ------------------------------------------------------------------------
iAP/Accel Platform/全アップデート
--------------------------------------------------------------------------------
FAQID:695