diff --git a/spring-cloud-gateway-server-mvc/src/main/java/org/springframework/cloud/gateway/server/mvc/config/GatewayMvcPropertiesBeanDefinitionRegistrar.java b/spring-cloud-gateway-server-mvc/src/main/java/org/springframework/cloud/gateway/server/mvc/config/GatewayMvcPropertiesBeanDefinitionRegistrar.java index 099c64b8..8960fb20 100644 --- a/spring-cloud-gateway-server-mvc/src/main/java/org/springframework/cloud/gateway/server/mvc/config/GatewayMvcPropertiesBeanDefinitionRegistrar.java +++ b/spring-cloud-gateway-server-mvc/src/main/java/org/springframework/cloud/gateway/server/mvc/config/GatewayMvcPropertiesBeanDefinitionRegistrar.java @@ -338,11 +338,11 @@ public class GatewayMvcPropertiesBeanDefinitionRegistrar implements ImportBeanDe * Simply holds the composite gateway RouterFunction. This class can be refresh scope * without fear of having multiple RouterFunction mappings. */ - static class RouterFunctionHolder { + public static class RouterFunctionHolder { private final RouterFunction routerFunction; - RouterFunctionHolder(RouterFunction routerFunction) { + public RouterFunctionHolder(RouterFunction routerFunction) { this.routerFunction = routerFunction; }