Загрузка родительского контекста на основе locatorFactorySelector
была обработана на ContextLoader#loadParentContext()
. Но они изменили его на return null
в этом коммите .
Как сказал javadoc , я думаю, вы можете создать новый ContextLoaderListener
и переопределить этот метод для возврата родительского контекста:
public class FooContextLoaderListener extends ContextLoaderListener{
@Override
protected ApplicationContext loadParentContext(ServletContext servletContext) {
//load and return the parent context ......
}
}
Затем используйте это ContextLoaderListener
для запуска Spring:
<listener>
<listener-class>org.foo.bar.FooContextLoaderListener</listener-class>
</listener>