From da96bb6ed8379a5733f17a307a7f29154e8d0b76 Mon Sep 17 00:00:00 2001 From: timis1 <12120641+timis1@users.noreply.github.com> Date: Mon, 4 Mar 2024 23:10:37 +0200 Subject: [PATCH] [JAVA-29182] Upgrade spring-cloud-modules/spring-cloud-gateway-2 to Spring Boot 3 (#16027) --- spring-cloud-modules/spring-cloud-gateway-2/pom.xml | 12 +++++------- ...Resolver.java => ProxyClientAddressResolver.java} | 2 +- 2 files changed, 6 insertions(+), 8 deletions(-) rename spring-cloud-modules/spring-cloud-gateway-2/src/main/java/com/baeldung/springcloudgateway/ipaddress/{ProxiedClientAddressResolver.java => ProxyClientAddressResolver.java} (92%) diff --git a/spring-cloud-modules/spring-cloud-gateway-2/pom.xml b/spring-cloud-modules/spring-cloud-gateway-2/pom.xml index 4228c72d37..006b46d069 100644 --- a/spring-cloud-modules/spring-cloud-gateway-2/pom.xml +++ b/spring-cloud-modules/spring-cloud-gateway-2/pom.xml @@ -8,9 +8,10 @@ jar - com.baeldung.spring.cloud - spring-cloud-modules - 1.0.0-SNAPSHOT + com.baeldung + parent-boot-3 + ../../parent-boot-3 + 0.0.1-SNAPSHOT @@ -61,10 +62,6 @@ hibernate-validator-cdi ${hibernate-validator.version} - - javax.validation - validation-api - org.springframework.boot spring-boot-starter-actuator @@ -119,6 +116,7 @@ 8.0.1.Final 0.7.2 9.19 + 2022.0.4 \ No newline at end of file diff --git a/spring-cloud-modules/spring-cloud-gateway-2/src/main/java/com/baeldung/springcloudgateway/ipaddress/ProxiedClientAddressResolver.java b/spring-cloud-modules/spring-cloud-gateway-2/src/main/java/com/baeldung/springcloudgateway/ipaddress/ProxyClientAddressResolver.java similarity index 92% rename from spring-cloud-modules/spring-cloud-gateway-2/src/main/java/com/baeldung/springcloudgateway/ipaddress/ProxiedClientAddressResolver.java rename to spring-cloud-modules/spring-cloud-gateway-2/src/main/java/com/baeldung/springcloudgateway/ipaddress/ProxyClientAddressResolver.java index 25b1fbcf1f..1abdeb3275 100644 --- a/spring-cloud-modules/spring-cloud-gateway-2/src/main/java/com/baeldung/springcloudgateway/ipaddress/ProxiedClientAddressResolver.java +++ b/spring-cloud-modules/spring-cloud-gateway-2/src/main/java/com/baeldung/springcloudgateway/ipaddress/ProxyClientAddressResolver.java @@ -11,7 +11,7 @@ import java.net.InetSocketAddress; @Primary @Component -public class ProxiedClientAddressResolver implements KeyResolver { +public class ProxyClientAddressResolver implements KeyResolver { @Override public Mono resolve(ServerWebExchange exchange) { XForwardedRemoteAddressResolver resolver = XForwardedRemoteAddressResolver.maxTrustedIndex(1);