ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Express メッセージ集
FUJITSU Software

66.14.23 EJB1224

EJB: ERROR: EJB1224: Required object not initialized properly: NAME=%s1 METHOD=%s2
EJB: エラー
: EJB1224: 要求されたオブジェクトは正しく初期化されていません: NAME=%s1 METHOD=%s2

可変情報

%s1:EJBアプリケーション名
%s2:メソッド名

意味

要求されたオブジェクトが不正な値である、または使用できない状態でEntityContextのメソッドやEJBObjectのメソッドを呼び出したため、処理を中断しました。

システムの処理

エラーメッセージに表示されているメソッド名のメソッド実行を中止します。

ユーザの対処

以下に考えられる原因を示します。

  • 引数で渡しているオブジェクトの参照が不正な値またはnullである場合。

  • メソッド内で使用できないEntityContextのメソッドやEJBObjectのメソッドを呼び出した場合。

    EntityContextのメソッドやEJBObjectのメソッドは、以下に記述されているメソッド内で呼び出すことが可能です。

    • ejbActivateメソッド

    • ejbPassivateメソッド

    • ejbPostCreateメソッド

    • ejbRemoveメソッド

    • ejbLoadメソッド

    • ejbStoreメソッド

    • ビジネスメソッド

引数で渡すオブジェクトに値が正しく設定されているか、またはメソッドの呼出しが正しいか確認してください。
メソッド内で実行できる操作については、“J2EE ユーザーズガイド(旧版互換)”を参照してください。