Я пытаюсь перейти с весны 4 на весну 5 в проекте ear, содержащем несколько войн, которые использовали общий контекст родительского приложения через web.xml
<context-param>
<param-name>locatorFactorySelector</param-name>
<param-value>classpath:META-INF/shared-context.xml</param-value>
</context-param>
<context-param>
<param-name>parentContextKey</param-name>
<param-value>shared.context</param-value>
</context-param>
Когда я прохожу через код инициализации весны, я получаю
ContextLoader в
@Nullable
protected ApplicationContext loadParentContext(ServletContext servletContext) {
return null;
}
Похоже, поэтому он не работает. Я вижу здесь javadoc с надписью
<p>The default implementation simply returns {@code null}, as of 5.0.
Может кто-нибудь указать мне, как это делается в 5?