可変情報
%s1:EJBアプリケーション名
%s2:クラス名
意味
EJBアプリケーションクラスがabstractまたはinterfaceで定義されているため、EJBアプリケーションクラスのインスタンス生成に失敗しました。
システムの処理
IJServer起動処理中に当メッセージが出力された場合、IJServerの起動処理を中止します。
EJBアプリケーションのメソッド実行中に当メッセージが出力された場合、メソッドの実行を中止します。
J2EEのHotDeploy機能を利用して活性化処理中に当メッセージが出力された場合、活性化処理を中断し、該当する配備モジュールを非活性化状態に変更します。
クラスのオートリロード処理中に当メッセージが出力された場合、クラスのオートリロード処理を中断し、該当する配備モジュールを非活性化状態に変更します。
ユーザの対処
以下の対処を行ってください。
インスタンス生成しようとしたEJBアプリケーションクラスがabstractまたはinterfaceで定義されていないかを確認してください。また、EJBアプリケーションクラスにコンストラクタが定義されている場合、コンストラクタで例外が発生していないか確認してください。
Entity Beanのコントラクタ内でlookup処理が行われていないか確認してください。行われている場合には、setEntityContextのメソッド内で行うように修正してください。