Prevent NPE in SpringServletContainerInitializer

Issue: SPR-8496
This commit is contained in:
Chris Beams 2011-06-29 17:33:07 +00:00
parent 0dae1a6bd8
commit 4756badc1d
1 changed files with 6 additions and 4 deletions

View File

@ -139,10 +139,12 @@ public class SpringServletContainerInitializer implements ServletContainerInitia
ArrayList<WebApplicationInitializer> initializers = new ArrayList<WebApplicationInitializer>(); ArrayList<WebApplicationInitializer> initializers = new ArrayList<WebApplicationInitializer>();
for (Class<?> waiClass : webAppInitializerClasses) { if (webAppInitializerClasses != null) {
if (!Modifier.isAbstract(waiClass.getModifiers())) { for (Class<?> waiClass : webAppInitializerClasses) {
// the class can be instantiated -> add it if (!Modifier.isAbstract(waiClass.getModifiers())) {
initializers.add(instantiateClass(waiClass, WebApplicationInitializer.class)); // the class can be instantiated -> add it
initializers.add(instantiateClass(waiClass, WebApplicationInitializer.class));
}
} }
} }