ページの先頭行へ戻る
Interstage Application Server V12.0.0 Java EE運用ガイド(Java EE 6編)
FUJITSU Software

11.54.28 java.lang.NoClassDefFoundErrorで始まる例外情報

java.lang.NoClassDefFoundError: {0}

[可変情報]

{0}:クラス名

[意味]

クラスのロードに失敗しました。

[システムの処理]

処理を中断します。

[ユーザの対処]

アプリケーションまたは指定されたクラスパスの中に必要なクラスが含まれていません。
例外メッセージに含まれるクラスをアプリケーションまたはクラスパスに追加してください。

また、リポジトリの同期化が行われていない可能性があります。

IJServerクラスタを再起動して、リポジトリを同期化してください。

javaコマンドでJava SEスタンドアロンアプリケーションを実行している場合、以下も参照して対処してください。

  • エラーが発生したクラスが「javax/security/jacc/PolicyContextException」の場合
    javaee.jarにクラスパスが設定されていません。「4.12 JNDIの環境設定」を参照して正しくクラスパスを設定してください。

  • エラーが発生したクラスが「com/sun/jms/spi/xa/JMSXAQueueConnectionFactory」の場合
    imqjmsra.jarにクラスパスが設定されていません。「4.12 JNDIの環境設定」を参照して正しくクラスパスを設定してください。