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