バックグラウンド:
Java セキュリティを使用したプログラム認証 (基本認証) を使用しています。ステートレス セッション Bean (EJB 3) があります。Sessioncontext を挿入してセキュリティ プリンシパルを取得し、ユーザー名を取得できます。同じプロジェクトで、JDBC と Aspect に Spring Bean を使用しています。Spring Beanでもあるアスペクト(Audit)の1つでユーザー名を取得したい。
質問:
Spring Bean で ejb セッションコンテキストにアクセスすることは可能ですか。もしそうなら、それを行う方法は?いいえの場合、アスペクトでもあるSpring Beanからユーザー名にアクセスするにはどうすればよいですか。
ありがとう、アミット