将spring4迁移到spring5并不再支持父应用程序上下文?

时间:2019-04-10 01:43:52

标签: java spring spring-mvc ear

我试图在一个包含多个战争的耳朵项目中从春季4升级到春季5,这些战争通过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天内如何做到吗?

0 个答案:

没有答案