Spring основанное веб-приложение:
Существующий: контекст загружается из файла ("web.xml"), а свойства, необходимые для приложения, загружаются из файла свойств, указанного в файле контекста xml.
Новое: теперь свойства должны читаться из zookeeper (вместе с файлом свойств). Необходимый Java-код для чтения свойств выполняется с помощью ZookeeperPropertySource
Проблема: куда мне нужно вставить код Java, чтобы свойства загружались из zookeeper вместе с инициализацией контекста приложения?
Мне не удается этого добиться с помощью ApplicationEventListener (так как ContextStartedEvent не запускается автоматически) и BeanFactoryPostProcessor (Среда недоступна для привязки свойств)