Журнал аудита с JBoss Seam (EJB3 + JSF) - PullRequest
2 голосов
/ 23 марта 2009

Мне нужно было бы реализовать журнал аудита для веб-приложения, написанного с помощью JBoss Seam. EntityListeners кажутся хорошими кандидатами, но я не знаю, как подключить EntityListeners к контексту сеанса приложения, чтобы включить зарегистрированного использованного участника в запись аудита.

Интересно, есть ли способ сделать это "соединение", или есть более удобный / элегантный / эффективный способ реализовать журнал аудита для этой среды программирования.

Заранее спасибо.

Раф.

Edit:
Большое спасибо Дамо за ответ! Я попытался внедрить мой компонент идентификации, но он не работал. Однако предлагаемый вызов Component.getInstance () действительно предоставил желаемую ссылку на идентификацию пользователя в EntityListener.

1 Ответ

3 голосов
/ 23 марта 2009

Вы пытались внедрить ваши Бины с областями применения / сессией в EntityListener? Или используя Component.getInstance ("myBean"), если инъекция недоступна.

...