ページの先頭行へ戻る
Interstage Application Server V12.0.0 Java EE 7 設計・構築・運用ガイド
FUJITSU Software

12.5 EJBアプリケーションの開発・運用時の異常

EJBアプリケーションの開発・運用時に発生する以下のトラブルについて対処方法を説明します。

@Statelessアノテーションを定義しているBeanが、運用時にStateful SessionBeanとして動作する場合

以下の条件に該当している可能性があります。

  1. @Statelessアノテーションを定義している、かつ

  2. 1のBeanをdeployment descriptor(ejb-jar.xml)に定義している、かつ

  3. 2の定義に<session-type>タグが定義されていない

以下の対処を行ってください。

deployment descriptorに<session-type>タグを定義し、「Stateless」を指定してください。

IIOP通信を経由して呼び出したEJBアプリケーションに、クライアントから送信した値が正常に受け渡されていない場合

JPAのEntityを引数にもつEJBのメソッド呼び出しを行っている場合の注意事項」に該当している可能性があります。

該当する場合、上記の注意事項に記載された対処を行ってください。