EJBアプリケーションの開発・運用時に発生する以下のトラブルについて対処方法を説明します。
@Statelessアノテーションを定義しているBeanが、運用時にStateful SessionBeanとして動作する場合
以下の条件に該当している可能性があります。
@Statelessアノテーションを定義している、かつ
1のBeanをdeployment descriptor(ejb-jar.xml)に定義している、かつ
2の定義に<session-type>タグが定義されていない
以下の対処を行ってください。
deployment descriptorに<session-type>タグを定義し、「Stateless」を指定してください。