diff --git a/org.springframework.web/src/main/java/org/springframework/web/SpringServletContainerInitializer.java b/org.springframework.web/src/main/java/org/springframework/web/SpringServletContainerInitializer.java index f90fca5bc43..0b70116458a 100644 --- a/org.springframework.web/src/main/java/org/springframework/web/SpringServletContainerInitializer.java +++ b/org.springframework.web/src/main/java/org/springframework/web/SpringServletContainerInitializer.java @@ -139,10 +139,12 @@ public class SpringServletContainerInitializer implements ServletContainerInitia ArrayList initializers = new ArrayList(); - for (Class waiClass : webAppInitializerClasses) { - if (!Modifier.isAbstract(waiClass.getModifiers())) { - // the class can be instantiated -> add it - initializers.add(instantiateClass(waiClass, WebApplicationInitializer.class)); + if (webAppInitializerClasses != null) { + for (Class waiClass : webAppInitializerClasses) { + if (!Modifier.isAbstract(waiClass.getModifiers())) { + // the class can be instantiated -> add it + initializers.add(instantiateClass(waiClass, WebApplicationInitializer.class)); + } } }