diff --git a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/task/TaskExecutionAutoConfigurationTests.java b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/task/TaskExecutionAutoConfigurationTests.java index a5d92e2a35..6803d84b10 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/task/TaskExecutionAutoConfigurationTests.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/task/TaskExecutionAutoConfigurationTests.java @@ -251,7 +251,6 @@ class TaskExecutionAutoConfigurationTests { .containsKeys("customTaskExecutor", "applicationTaskExecutor"); assertThat(context).hasBean("taskExecutor"); assertThat(context.getBean("taskExecutor")).isSameAs(context.getBean("applicationTaskExecutor")); - }); } @@ -354,7 +353,7 @@ class TaskExecutionAutoConfigurationTests { .withPropertyValues("spring.task.execution.thread-name-prefix=auto-task-", "spring.task.execution.mode=force") .withBean("taskExecutor", Executor.class, () -> createCustomAsyncExecutor("custom-task-"), - (bd) -> bd.setPrimary(true)) + (beanDefinition) -> beanDefinition.setPrimary(true)) .withUserConfiguration(AsyncConfiguration.class, TestBean.class) .run((context) -> { assertThat(context).hasSingleBean(AsyncConfigurer.class); diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletContextInitializerBeans.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletContextInitializerBeans.java index b0010729ad..f8cb5dd035 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletContextInitializerBeans.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/web/servlet/ServletContextInitializerBeans.java @@ -41,6 +41,7 @@ import org.apache.commons.logging.LogFactory; import org.springframework.aop.scope.ScopedProxyUtils; import org.springframework.beans.factory.ListableBeanFactory; import org.springframework.beans.factory.support.BeanDefinitionRegistry; +import org.springframework.core.Ordered; import org.springframework.core.annotation.AnnotationAwareOrderComparator; import org.springframework.core.annotation.Order; import org.springframework.util.Assert; @@ -198,20 +199,18 @@ public class ServletContextInitializerBeans extends AbstractCollection 0) { - bean.setUrlMappings(Arrays.asList(registration.urlMappings())); - } + bean.setUrlMappings(Arrays.asList(registration.urlMappings())); } } @@ -363,12 +360,8 @@ public class ServletContextInitializerBeans extends AbstractCollection 0) { - bean.setServletNames(Arrays.asList(registration.servletNames())); - } - if (registration.urlPatterns().length > 0) { - bean.setUrlPatterns(Arrays.asList(registration.urlPatterns())); - } + bean.setServletNames(Arrays.asList(registration.servletNames())); + bean.setUrlPatterns(Arrays.asList(registration.urlPatterns())); } } @@ -387,6 +380,9 @@ public class ServletContextInitializerBeans extends AbstractCollection, Set> seen = new HashMap<>();