From 62a9d00cfa997345b31151dbcb6cb9a8b08357fc Mon Sep 17 00:00:00 2001 From: Dhawaj Kumar Tomar Date: Mon, 13 Jul 2026 16:41:17 +0800 Subject: [PATCH] Migrate dubbo-samples-attachment to Spring Boot 3 - Bump spring-boot.version from 2.7.8 to 3.2.3 - Bump maven.compiler.source/target from 1.8 to 17 (required by Spring Boot 3) - Bump parent apache POM from 23 to 31 - Update case-versions.conf: spring.version=6.*, java.version=[>= 17] No javax.* -> jakarta.* changes needed; no source file in this module references javax.*. Verified: mvn clean install succeeds. Ran the actual demo consumer (AttachmentConsumer) end-to-end against a live Zookeeper registry and Provider instance - RPC calls succeed and attachment propagation behaves correctly (attachment present on first call, absent on the next, matching expected semantics). --- 2-advanced/dubbo-samples-attachment/case-versions.conf | 4 ++-- 2-advanced/dubbo-samples-attachment/pom.xml | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/2-advanced/dubbo-samples-attachment/case-versions.conf b/2-advanced/dubbo-samples-attachment/case-versions.conf index 9df1485930..438324cc62 100644 --- a/2-advanced/dubbo-samples-attachment/case-versions.conf +++ b/2-advanced/dubbo-samples-attachment/case-versions.conf @@ -21,5 +21,5 @@ # Spring app dubbo.version=[>= 3.1.0] -spring.version=4.*, 5.* -java.version= [>= 8] +spring.version=6.* +java.version= [>= 17] diff --git a/2-advanced/dubbo-samples-attachment/pom.xml b/2-advanced/dubbo-samples-attachment/pom.xml index 6ad3ac1b32..40f95aed65 100644 --- a/2-advanced/dubbo-samples-attachment/pom.xml +++ b/2-advanced/dubbo-samples-attachment/pom.xml @@ -22,7 +22,7 @@ org.apache apache - 23 + 31 4.0.0 @@ -36,12 +36,12 @@ Dubbo Samples Attachment - 1.8 - 1.8 + 17 + 17 UTF-8 3.3.1 - 2.7.8 + 3.2.3 4.13.1