У меня есть веб-приложение Spring с двумя контекстами: один ( applicationContext
), созданный ContextLoaderListener
, и второй ( webContext
]) построенный DispatcherServlet
.
В applicationContext
есть компонент ( org.springframework.security.authentication.DefaultAuthenticationEventPublisher
), который запускает события контекста Spring.
Но получатель события определяется в webContext
. И этот получатель не понял события. (Если поместить получатель для целей тестирования в applicationContext
, он получит событие, но я не могу этого сделать, потому что мне нужны webContext
для его функциональности.)
Итак, мой вопрос: как связать события из applicationContext
в webContext
?