認証モジュールとして機能するステートフルセッションBean(SFSB)があります。SFSBには、ログインしている現在のユーザーを格納します。さらに、エンティティのJPA / SQLを処理するファサード(ステートレスセッションBean(SLSB))がいくつかあります。現在のユーザーのアクセス許可を確認するために、SLSBからSFSBを呼び出そうとします。ただし、SLSBから呼び出された場合、現在のユーザーフィールドは常に「null」です。SFSBを直接呼び出す場合、現在のユーザーフィールドが正しく設定されています...呼び出しには、@EJBアノテーションを使用します。
問題が何であるかについて何か考えはありますか?それはどういうわけか文脈の問題ですか?SLSBからSFSBを呼び出して、その状態を維持することは一般的に可能ですか?
よろしくお願いします!