Я делаю некоторые изменения в действительно старом приложении, сделанном с Java6, EJB2 и JBoss 4.0.5. Обновление любого из этих компонентов будет болезненным.
Мне нужно зарегистрировать зарегистрированное имя пользователя в веб-приложении (или это может быть своего рода идентификатор корреляции) также на стороне EJB, но не могу найти какой-либо способ передачи данных, кроме как изменять каждое определение EJB и каждый вызов. И их много.
Как только у меня появятся данные на стороне EJB, я смогу записывать то, что мне нужно, используя функцию MDC на log4j.
Но прежде чем что-либо изобретать, кто-нибудь знает, существует ли какой-нибудь псевдостандартный способ сделать это?
Спасибо!