EJBアプリケーションの開発・運用時に発生する以下のトラブルについて対処方法を説明します。
@Statelessアノテーションを定義しているBeanが、運用時にStateful SessionBeanとして動作する場合
以下の条件に該当している可能性があります。
@Statelessアノテーションを定義している、かつ
1のBeanをdeployment descriptor(ejb-jar.xml)に定義している、かつ
2の定義に<session-type>タグが定義されていない
以下の対処を行ってください。
deployment descriptorに<session-type>タグを定義し、「Stateless」を指定してください。
IIOP通信を経由して呼び出したEJBアプリケーションに、クライアントから送信した値が正常に受け渡されていない場合
「JPAのEntityを引数にもつEJBのメソッド呼び出しを行っている場合の注意事項」に該当している可能性があります。
該当する場合、上記の注意事項に記載された対処を行ってください。