Skip to content

Commit 40a3824

Browse files
committed
Reinstate ConditionalOnBean
See gh-28131
1 parent b7521e2 commit 40a3824

File tree

2 files changed

+2
-1
lines changed

2 files changed

+2
-1
lines changed

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/jersey/JerseyWebEndpointManagementContextConfiguration.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@ JerseyWebEndpointsResourcesRegistrar jerseyWebEndpointsResourcesRegistrar(Enviro
8989

9090
@Bean
9191
@ConditionalOnManagementPort(ManagementPortType.DIFFERENT)
92+
@ConditionalOnBean(HealthEndpoint.class)
9293
@ConditionalOnAvailableEndpoint(endpoint = HealthEndpoint.class, exposure = EndpointExposure.WEB)
9394
JerseyAdditionalHealthEndpointPathsManagementResourcesRegistrar jerseyDifferentPortAdditionalHealthEndpointPathsResourcesRegistrar(
9495
WebEndpointsSupplier webEndpointsSupplier, HealthEndpointGroups healthEndpointGroups) {

spring-boot-project/spring-boot-actuator-autoconfigure/src/main/java/org/springframework/boot/actuate/autoconfigure/health/HealthEndpointWebExtensionConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,11 +64,11 @@
6464
*/
6565
@Configuration(proxyBeanMethods = false)
6666
@ConditionalOnWebApplication(type = Type.SERVLET)
67+
@ConditionalOnBean(HealthEndpoint.class)
6768
@ConditionalOnAvailableEndpoint(endpoint = HealthEndpoint.class, exposure = EndpointExposure.WEB)
6869
class HealthEndpointWebExtensionConfiguration {
6970

7071
@Bean
71-
@ConditionalOnBean(HealthEndpoint.class)
7272
@ConditionalOnMissingBean
7373
HealthEndpointWebExtension healthEndpointWebExtension(HealthContributorRegistry healthContributorRegistry,
7474
HealthEndpointGroups groups) {

0 commit comments

Comments
 (0)