diff --git a/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/BaseFtpTest.java b/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/BaseFtpTest.java
index fbad419d3..1ef6cc10f 100644
--- a/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/BaseFtpTest.java
+++ b/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/BaseFtpTest.java
@@ -17,6 +17,7 @@
package org.springframework.integration.samples.ftp;
import java.io.File;
+import java.io.IOException;
import org.apache.commons.io.FileUtils;
import org.apache.ftpserver.FtpServer;
@@ -97,4 +98,11 @@ public static void shutDown() {
FileUtils.deleteQuietly(new File(LOCAL_FTP_TEMP_DIR));
}
+ protected void prepareFtpFiles() throws IOException {
+ for (String filename : new String[] { "a.txt", "b.txt" }) {
+ FileUtils.copyInputStreamToFile(BaseFtpTest.class.getResourceAsStream("/test-files/" + filename),
+ new File(FTP_ROOT_DIR, filename));
+ }
+ }
+
}
diff --git a/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpInboundChannelAdapterSampleTests.java b/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpInboundChannelAdapterSampleTests.java
index f3166c95e..7d96acfa4 100644
--- a/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpInboundChannelAdapterSampleTests.java
+++ b/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpInboundChannelAdapterSampleTests.java
@@ -16,6 +16,8 @@
package org.springframework.integration.samples.ftp;
+import java.io.IOException;
+
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -39,7 +41,8 @@ public class FtpInboundChannelAdapterSampleTests extends BaseFtpTest {
private static final Logger LOGGER = LoggerFactory.getLogger(FtpInboundChannelAdapterSampleTests.class);
@Test
- public void runDemo() {
+ public void runDemo() throws IOException {
+ prepareFtpFiles();
ConfigurableApplicationContext ctx =
new ClassPathXmlApplicationContext("META-INF/spring/integration/FtpInboundChannelAdapterSample-context.xml");
diff --git a/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpOutboundGatewaySampleTests.java b/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpOutboundGatewaySampleTests.java
index 71622f2a7..f7f7cd06e 100644
--- a/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpOutboundGatewaySampleTests.java
+++ b/basic/ftp/src/test/java/org/springframework/integration/samples/ftp/FtpOutboundGatewaySampleTests.java
@@ -29,8 +29,7 @@
/**
* Demonstrates use of the outbound gateway to use ls, get and rm.
*
- * The previous Test {@link FtpOutboundChannelAdapterSampleTest} was uploading 2 test
- * files:
+ * This test prepares two files on the embedded FTP server:
*
*
* - a.txt
@@ -49,6 +48,7 @@ public class FtpOutboundGatewaySampleTests extends BaseFtpTest {
@Test
public void testLsGetRm() throws Exception {
+ prepareFtpFiles();
ConfigurableApplicationContext ctx = new ClassPathXmlApplicationContext(
"classpath:/META-INF/spring/integration/FtpOutboundGatewaySample-context.xml");
diff --git a/basic/grpc-client/build.gradle b/basic/grpc-client/build.gradle
index 75acd02ab..701d4f442 100644
--- a/basic/grpc-client/build.gradle
+++ b/basic/grpc-client/build.gradle
@@ -6,9 +6,9 @@ plugins {
description = 'gRPC client Basic Sample'
dependencies {
- implementation 'org.springframework.boot:spring-boot-starter-integration'
- implementation "org.springframework.boot:spring-boot-starter-grpc-client"
- implementation 'org.springframework.integration:spring-integration-grpc'
+ api 'org.springframework.boot:spring-boot-starter-integration'
+ api "org.springframework.boot:spring-boot-starter-grpc-client"
+ api 'org.springframework.integration:spring-integration-grpc'
//Test
testImplementation "org.springframework.boot:spring-boot-starter-grpc-server-test"
@@ -42,10 +42,10 @@ checkstyleTest {
}
springBoot {
- mainClass = 'org.springframework.integration.samples.Application'
+ mainClass = 'org.springframework.integration.samples.grpc.client.Application'
}
tasks.register('run', JavaExec) {
- mainClass = 'org.springframework.integration.samples.Application'
+ mainClass = 'org.springframework.integration.samples.grpc.client.Application'
classpath = sourceSets.main.runtimeClasspath
}
diff --git a/basic/grpc-client/pom.xml b/basic/grpc-client/pom.xml
index 130c68928..acf8ea73b 100644
--- a/basic/grpc-client/pom.xml
+++ b/basic/grpc-client/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
grpc-client
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -64,17 +64,17 @@
org.springframework.boot
spring-boot-starter-integration
- runtime
+ compile
org.springframework.boot
spring-boot-starter-grpc-client
- runtime
+ compile
org.springframework.integration
spring-integration-grpc
- runtime
+ compile
org.hamcrest
@@ -85,7 +85,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -117,259 +117,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -377,19 +328,41 @@
17
+ 17
org.springframework.boot
spring-boot-maven-plugin
+
+ org.springframework.integration.samples.grpc.client.Application
+
+
+
+ io.github.ascopes
+ protobuf-maven-plugin
+
+ 4.36.2
+
+ src/main/proto
+
+
+
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ @generated=omit
+
+
+
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/grpc-server/build.gradle b/basic/grpc-server/build.gradle
index 8d8f946d1..80ad4899a 100644
--- a/basic/grpc-server/build.gradle
+++ b/basic/grpc-server/build.gradle
@@ -6,9 +6,9 @@ plugins {
description = 'gRPC server Basic Sample'
dependencies {
- implementation 'org.springframework.boot:spring-boot-starter-integration'
- implementation 'org.springframework.boot:spring-boot-starter-grpc-server'
- implementation 'org.springframework.integration:spring-integration-grpc'
+ api 'org.springframework.boot:spring-boot-starter-integration'
+ api 'org.springframework.boot:spring-boot-starter-grpc-server'
+ api 'org.springframework.integration:spring-integration-grpc'
//Test
testImplementation ('org.springframework.boot:spring-boot-starter-grpc-server-test')
diff --git a/basic/grpc-server/pom.xml b/basic/grpc-server/pom.xml
index 5516c57ac..d36de9a59 100644
--- a/basic/grpc-server/pom.xml
+++ b/basic/grpc-server/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
grpc-server
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -64,17 +64,17 @@
org.springframework.boot
spring-boot-starter-integration
- runtime
+ compile
org.springframework.boot
spring-boot-starter-grpc-server
- runtime
+ compile
org.springframework.integration
spring-integration-grpc
- runtime
+ compile
org.hamcrest
@@ -85,7 +85,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -117,259 +117,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -377,19 +328,41 @@
17
+ 17
org.springframework.boot
spring-boot-maven-plugin
+
+ org.springframework.integration.samples.grpc.server.Application
+
+
+
+ io.github.ascopes
+ protobuf-maven-plugin
+
+ 4.36.2
+
+ src/main/proto
+
+
+
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ @generated=omit
+
+
+
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/helloworld-groovy/pom.xml b/basic/helloworld-groovy/pom.xml
index 7703a3966..f5f59c743 100644
--- a/basic/helloworld-groovy/pom.xml
+++ b/basic/helloworld-groovy/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
helloworld-groovy
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -63,7 +63,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -96,7 +96,7 @@
org.apache.logging.log4j
log4j-core-test
- 2.25.4
+ 2.26.1
test
@@ -121,35 +121,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -157,6 +157,7 @@
17
+ 17
diff --git a/basic/helloworld-kotlin/pom.xml b/basic/helloworld-kotlin/pom.xml
index d749aac3b..14bd5c57a 100644
--- a/basic/helloworld-kotlin/pom.xml
+++ b/basic/helloworld-kotlin/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
helloworld-kotlin
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -64,45 +64,45 @@
org.jetbrains.kotlin
kotlin-stdlib
- 2.3.0
+ 2.4.21
org.jetbrains.kotlin
kotlin-reflect
- 2.3.0
+ 2.4.21
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -112,7 +112,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -139,7 +139,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -155,7 +155,7 @@
org.apache.logging.log4j
log4j-core-test
- 2.25.4
+ 2.26.1
test
@@ -183,6 +183,7 @@
17
+ 17
@@ -203,7 +204,7 @@
org.jetbrains.kotlin
kotlin-maven-plugin
- 2.3.0
+ 2.4.21
-Xjsr305=strict
@@ -232,7 +233,7 @@
org.jetbrains.kotlin
kotlin-maven-allopen
- 2.3.0
+ 2.4.21
diff --git a/basic/helloworld/pom.xml b/basic/helloworld/pom.xml
index dc4bde961..42c140dd3 100644
--- a/basic/helloworld/pom.xml
+++ b/basic/helloworld/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
helloworld
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -109,35 +109,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -145,6 +145,7 @@
17
+ 17
diff --git a/basic/http/pom.xml b/basic/http/pom.xml
index 889d201ce..9613c4f7b 100644
--- a/basic/http/pom.xml
+++ b/basic/http/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
http
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -84,7 +84,7 @@
commons-io
commons-io
- 2.21.0
+ 2.22.0
compile
@@ -96,7 +96,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -140,7 +140,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -169,35 +169,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -205,6 +205,7 @@
17
+ 17
diff --git a/basic/jdbc/pom.xml b/basic/jdbc/pom.xml
index 8ea53eccb..b1d4d2011 100644
--- a/basic/jdbc/pom.xml
+++ b/basic/jdbc/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
jdbc
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,13 +68,13 @@
com.h2database
h2
- 2.4.240
+ 2.5.252
compile
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -86,7 +86,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -115,35 +115,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -151,6 +151,7 @@
17
+ 17
diff --git a/basic/jms/pom.xml b/basic/jms/pom.xml
index 19613a920..e84ca80cc 100644
--- a/basic/jms/pom.xml
+++ b/basic/jms/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
jms
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -79,7 +79,7 @@
org.apache.activemq
artemis-server
- 2.52.0
+ 2.57.0
compile
@@ -91,13 +91,13 @@
org.apache.activemq
artemis-jakarta-client
- 2.52.0
+ 2.57.0
compile
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -109,7 +109,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -138,35 +138,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -174,6 +174,7 @@
17
+ 17
diff --git a/basic/jmx/pom.xml b/basic/jmx/pom.xml
index da8dd5a37..88e9146a2 100644
--- a/basic/jmx/pom.xml
+++ b/basic/jmx/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
jmx
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -73,7 +73,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -85,7 +85,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -114,35 +114,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -150,6 +150,7 @@
17
+ 17
diff --git a/basic/jpa/build.gradle b/basic/jpa/build.gradle
index 9aeade2c3..0f2a901e8 100644
--- a/basic/jpa/build.gradle
+++ b/basic/jpa/build.gradle
@@ -11,9 +11,9 @@ dependencies {
api 'org.springframework.boot:spring-boot-starter-data-jpa'
api 'org.springframework.integration:spring-integration-jpa'
api "com.h2database:h2:$h2Version"
+ api "jakarta.persistence:jakarta.persistence-api:$jpaApiVersion"
runtimeOnly 'org.springframework:spring-instrument'
- runtimeOnly "jakarta.persistence:jakarta.persistence-api:$jpaApiVersion"
testImplementation 'org.springframework.boot:spring-boot-starter-test'
}
diff --git a/basic/jpa/pom.xml b/basic/jpa/pom.xml
index 3877a5b4b..75e4d3fc8 100644
--- a/basic/jpa/pom.xml
+++ b/basic/jpa/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
jpa
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -74,18 +74,18 @@
com.h2database
h2
- 2.4.240
+ 2.5.252
compile
-
- org.springframework
- spring-instrument
- runtime
-
jakarta.persistence
jakarta.persistence-api
3.2.0
+ compile
+
+
+ org.springframework
+ spring-instrument
runtime
@@ -97,7 +97,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -129,259 +129,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -389,6 +340,7 @@
17
+ 17
@@ -401,7 +353,7 @@
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/kafka/pom.xml b/basic/kafka/pom.xml
index 5cdee64a5..652771b54 100644
--- a/basic/kafka/pom.xml
+++ b/basic/kafka/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
kafka
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -90,7 +90,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -102,7 +102,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -134,259 +134,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -394,19 +345,23 @@
17
+ 17
org.springframework.boot
spring-boot-maven-plugin
+
+ org.springframework.integration.samples.kafka.Application
+
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/mail/pom.xml b/basic/mail/pom.xml
index 8635d57d4..e7ee39313 100644
--- a/basic/mail/pom.xml
+++ b/basic/mail/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
mail
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -79,7 +79,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -91,7 +91,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -120,35 +120,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -156,6 +156,7 @@
17
+ 17
diff --git a/basic/mongodb/pom.xml b/basic/mongodb/pom.xml
index ed497a028..c5b9a3d64 100644
--- a/basic/mongodb/pom.xml
+++ b/basic/mongodb/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
mongodb
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,13 +68,13 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
org.mongodb
mongodb-driver-sync
- 5.6.2
+ 5.13.0
compile
@@ -86,7 +86,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -115,35 +115,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -151,6 +151,7 @@
17
+ 17
diff --git a/basic/mqtt/pom.xml b/basic/mqtt/pom.xml
index 97604dec3..b20d56845 100644
--- a/basic/mqtt/pom.xml
+++ b/basic/mqtt/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
mqtt
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -91,7 +91,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -112,7 +112,7 @@
org.testcontainers
testcontainers-junit-jupiter
- 2.0.3
+ 2.0.5
test
@@ -129,259 +129,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -389,19 +340,23 @@
17
+ 17
org.springframework.boot
spring-boot-maven-plugin
+
+ org.springframework.integration.samples.mqtt.Application
+
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/oddeven/pom.xml b/basic/oddeven/pom.xml
index 6f4e79f0e..b8bcba970 100644
--- a/basic/oddeven/pom.xml
+++ b/basic/oddeven/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
oddeven
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -109,35 +109,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -145,6 +145,7 @@
17
+ 17
diff --git a/basic/quote/pom.xml b/basic/quote/pom.xml
index fc1faa0a5..36dca05ae 100644
--- a/basic/quote/pom.xml
+++ b/basic/quote/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
quote
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -109,35 +109,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -145,6 +145,7 @@
17
+ 17
diff --git a/basic/sftp/pom.xml b/basic/sftp/pom.xml
index 4c81aca16..7b404d87e 100644
--- a/basic/sftp/pom.xml
+++ b/basic/sftp/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
sftp
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -109,35 +109,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -145,6 +145,7 @@
17
+ 17
diff --git a/basic/tcp-amqp/pom.xml b/basic/tcp-amqp/pom.xml
index b63bcf11f..c4950ebb6 100644
--- a/basic/tcp-amqp/pom.xml
+++ b/basic/tcp-amqp/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
tcp-amqp
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -73,19 +73,19 @@
org.slf4j
slf4j-api
- 2.0.17
+ 2.0.20
compile
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
runtime
org.slf4j
slf4j-log4j12
- 2.0.17
+ 2.0.20
runtime
@@ -97,7 +97,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -126,35 +126,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -162,6 +162,7 @@
17
+ 17
diff --git a/basic/tcp-broadcast/pom.xml b/basic/tcp-broadcast/pom.xml
index 1156305d0..bda4d5ab3 100644
--- a/basic/tcp-broadcast/pom.xml
+++ b/basic/tcp-broadcast/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
tcp-broadcast
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -85,7 +85,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -117,259 +117,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -377,19 +328,23 @@
17
+ 17
org.springframework.boot
spring-boot-maven-plugin
+
+ org.springframework.integration.samples.tcpbroadcast.TcpBroadcastApplication
+
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/tcp-client-server/pom.xml b/basic/tcp-client-server/pom.xml
index 84d5983bb..078d8d383 100644
--- a/basic/tcp-client-server/pom.xml
+++ b/basic/tcp-client-server/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
tcp-client-server
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.commons
commons-lang3
- 3.18.0
+ 3.21.0
compile
@@ -79,7 +79,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -91,7 +91,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -99,11 +99,6 @@
junit-jupiter-api
test
-
- org.springframework.integration
- spring-integration-test
- test
-
org.junit.jupiter
junit-jupiter-engine
@@ -120,35 +115,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -156,6 +151,7 @@
17
+ 17
diff --git a/basic/tcp-with-headers/pom.xml b/basic/tcp-with-headers/pom.xml
index 0b2fc7416..bac6f5ced 100644
--- a/basic/tcp-with-headers/pom.xml
+++ b/basic/tcp-with-headers/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
tcp-with-headers
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -85,7 +85,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -117,259 +117,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -377,19 +328,23 @@
17
+ 17
org.springframework.boot
spring-boot-maven-plugin
+
+ org.springframework.integration.samples.tcpheaders.TcpWithHeadersApplication
+
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/testing-examples/pom.xml b/basic/testing-examples/pom.xml
index 4c119bfce..95c95e524 100644
--- a/basic/testing-examples/pom.xml
+++ b/basic/testing-examples/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
testing-examples
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -83,7 +83,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -95,7 +95,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -124,35 +124,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -160,6 +160,7 @@
17
+ 17
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/aggregator/CommaDelimitedAggregatorTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/aggregator/CommaDelimitedAggregatorTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/aggregator/CommaDelimitedAggregatorTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/aggregator/CommaDelimitedAggregatorTests-context.xml
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/chain/SpelChainTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/chain/SpelChainTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/chain/SpelChainTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/chain/SpelChainTests-context.xml
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/errorhandling/GatewayTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/errorhandling/GatewayTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/errorhandling/GatewayTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/errorhandling/GatewayTests-context.xml
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/externalgateway/ExternalGatewaySubstitutionTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/externalgateway/ExternalGatewaySubstitutionTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/externalgateway/ExternalGatewaySubstitutionTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/externalgateway/ExternalGatewaySubstitutionTests-context.xml
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/filter/PetFilterTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/filter/PetFilterTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/filter/PetFilterTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/filter/PetFilterTests-context.xml
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/gateway/GatewayTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/gateway/GatewayTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/gateway/GatewayTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/gateway/GatewayTests-context.xml
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/router/PetRouterTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/router/PetRouterTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/router/PetRouterTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/router/PetRouterTests-context.xml
diff --git a/basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/splitter/CommaDelimitedSplitterTests-context.xml b/basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/splitter/CommaDelimitedSplitterTests-context.xml
similarity index 100%
rename from basic/testing-examples/src/test/java/org/springframework/integration/samples/testing/splitter/CommaDelimitedSplitterTests-context.xml
rename to basic/testing-examples/src/test/resources/org/springframework/integration/samples/testing/splitter/CommaDelimitedSplitterTests-context.xml
diff --git a/basic/twitter/pom.xml b/basic/twitter/pom.xml
index 3eb850cf6..8b29439b7 100644
--- a/basic/twitter/pom.xml
+++ b/basic/twitter/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
twitter
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -69,7 +69,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -81,7 +81,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -110,35 +110,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -146,6 +146,7 @@
17
+ 17
diff --git a/basic/web-sockets/pom.xml b/basic/web-sockets/pom.xml
index b8e3532ab..657fbfeac 100644
--- a/basic/web-sockets/pom.xml
+++ b/basic/web-sockets/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
web-sockets
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -85,7 +85,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -117,259 +117,210 @@
- org.springframework.integration
- spring-integration-jdbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-rls
+ 1.85.0
- org.springframework.integration
- spring-integration-ws
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf
+ 1.85.0
- org.springframework.integration
- spring-integration-redis
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-benchmarks
+ 1.85.0
- org.springframework.integration
- spring-integration-r2dbc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-csm-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-rsocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ protoc-gen-grpc-java
+ 1.85.0
+ pom
- org.springframework.integration
- spring-integration-event
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-util
+ 1.85.0
- org.springframework.integration
- spring-integration-cassandra
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context-override-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-scripting
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-context
+ 1.85.0
- org.springframework.integration
- spring-integration-websocket
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-grpclb
+ 1.85.0
- org.springframework.integration
- spring-integration-graphql
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-gcp-observability
+ 1.85.0
- org.springframework.integration
- spring-integration-jpa
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing-proto
+ 1.85.0
- org.springframework.integration
- spring-integration-test
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-all
+ 1.85.0
- org.springframework.integration
- spring-integration-cloudevents
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-api
+ 1.85.0
- org.springframework.integration
- spring-integration-http
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty
+ 1.85.0
- org.springframework.integration
- spring-integration-zookeeper
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-inprocess
+ 1.85.0
- org.springframework.integration
- spring-integration-ip
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-auth
+ 1.85.0
- org.springframework.integration
- spring-integration-mail
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-stub
+ 1.85.0
- org.springframework.integration
- spring-integration-camel
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-autosharding
+ 1.85.0
- org.springframework.integration
- spring-integration-mongodb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-xds
+ 1.85.0
- org.springframework.integration
- spring-integration-stream
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet
+ 1.85.0
- org.springframework.integration
- spring-integration-stomp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-interop-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-file
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-servlet-jakarta
+ 1.85.0
- org.springframework.integration
- spring-integration-syslog
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-protobuf-lite
+ 1.85.0
- org.springframework.integration
- spring-integration-smb
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-services
+ 1.85.0
- org.springframework.integration
- spring-integration-jmx
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-testing
+ 1.85.0
- org.springframework.integration
- spring-integration-webflux
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-googleapis
+ 1.85.0
- org.springframework.integration
- spring-integration-sftp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-netty-shaded
+ 1.85.0
- org.springframework.integration
- spring-integration-mqtt
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-ftp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-kafka
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-groovy
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-xmpp
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-feed
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-debezium
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zeromq
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-census
+ 1.85.0
- org.springframework.integration
- spring-integration-hazelcast
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-okhttp
+ 1.85.0
- org.springframework.integration
- spring-integration-test-support
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-core
+ 1.85.0
- org.springframework.integration
- spring-integration-amqp
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-s2a
+ 1.85.0
- org.springframework.integration
- spring-integration-grpc
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-opentelemetry
+ 1.85.0
- org.springframework.integration
- spring-integration-xml
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-core
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-zip
- 7.1.0-SNAPSHOT
-
-
- org.springframework.integration
- spring-integration-jms
- 7.1.0-SNAPSHOT
+ io.grpc
+ grpc-alts
+ 1.85.0
org.springframework.boot
spring-boot-dependencies
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
import
pom
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -377,19 +328,23 @@
17
+ 17
org.springframework.boot
spring-boot-maven-plugin
+
+ org.springframework.integration.samples.websocket.standard.server.Application
+
org.springframework.boot
spring-boot-starter-parent
- 4.1.0-SNAPSHOT
+ 4.2.0-SNAPSHOT
diff --git a/basic/ws-inbound-gateway/pom.xml b/basic/ws-inbound-gateway/pom.xml
index c51843abc..087ef888f 100644
--- a/basic/ws-inbound-gateway/pom.xml
+++ b/basic/ws-inbound-gateway/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
ws-inbound-gateway
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -78,7 +78,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -122,7 +122,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -151,35 +151,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -187,6 +187,7 @@
17
+ 17
diff --git a/basic/ws-outbound-gateway/pom.xml b/basic/ws-outbound-gateway/pom.xml
index 12d6e592c..2e91041b2 100644
--- a/basic/ws-outbound-gateway/pom.xml
+++ b/basic/ws-outbound-gateway/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
ws-outbound-gateway
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -73,7 +73,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -85,7 +85,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -114,35 +114,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -150,6 +150,7 @@
17
+ 17
diff --git a/basic/xml/pom.xml b/basic/xml/pom.xml
index 724e48bec..e1d204572 100644
--- a/basic/xml/pom.xml
+++ b/basic/xml/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
xml
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -109,35 +109,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -145,6 +145,7 @@
17
+ 17
diff --git a/basic/xmpp/pom.xml b/basic/xmpp/pom.xml
index dd59ca3ca..e8b5e4f19 100644
--- a/basic/xmpp/pom.xml
+++ b/basic/xmpp/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
xmpp
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.logging.log4j
log4j-core
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -109,35 +109,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -145,6 +145,7 @@
17
+ 17
diff --git a/basic/zip/pom.xml b/basic/zip/pom.xml
index 00e3a5f6c..07edc9adc 100644
--- a/basic/zip/pom.xml
+++ b/basic/zip/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
zip
- 7.1.0
+ 7.2.0-SNAPSHOT
https://github.com/spring-projects/spring-integration-samples
Spring IO
@@ -68,7 +68,7 @@
org.apache.logging.log4j
log4j-slf4j2-impl
- 2.25.4
+ 2.26.1
compile
@@ -80,7 +80,7 @@
org.mockito
mockito-core
- 5.21.0
+ 5.24.0
test
@@ -109,35 +109,35 @@
org.junit
junit-bom
- 6.0.2
+ 6.1.3
import
pom
tools.jackson
jackson-bom
- 3.0.3
+ 3.2.4
import
pom
com.fasterxml.jackson
jackson-bom
- 2.21.0
+ 2.22.4
import
pom
org.springframework
spring-framework-bom
- 7.0.5
+ 7.1.0-SNAPSHOT
import
pom
org.springframework.integration
spring-integration-bom
- 7.1.0-SNAPSHOT
+ 7.2.0-SNAPSHOT
import
pom
@@ -145,6 +145,7 @@
17
+ 17
diff --git a/build.gradle b/build.gradle
index a94455b78..d1fa0dd83 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,6 +1,6 @@
buildscript {
ext {
- kotlinVersion = '2.3.0'
+ kotlinVersion = '2.4.21'
}
repositories {
mavenCentral()
@@ -14,7 +14,7 @@ buildscript {
classpath 'org.gretty:gretty:4.1.10'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion"
classpath "org.jetbrains.kotlin:kotlin-allopen:$kotlinVersion"
- classpath "com.google.protobuf:protobuf-gradle-plugin:0.9.6"
+ classpath "com.google.protobuf:protobuf-gradle-plugin:0.10.0"
}
}
@@ -133,7 +133,10 @@ subprojects { subproject ->
url = linkIssue
}
withXml {
- asNode().appendNode('properties').appendNode('java.version', '17')
+ asNode().appendNode('properties').with {
+ appendNode('java.version', '17')
+ appendNode('maven.compiler.release', '17')
+ }
if (subproject.plugins.hasPlugin('org.akhikhl.gretty')) {
asNode().appendNode('packaging', 'war')
def plugins = asNode().build?.find()?.plugins?.find()
@@ -160,8 +163,29 @@ subprojects { subproject ->
.with {
appendNode('groupId', 'org.springframework.boot')
appendNode('artifactId', 'spring-boot-maven-plugin')
+ def mainClass = subproject.springBoot.mainClass.orNull
+ if (mainClass) {
+ appendNode('configuration').appendNode('mainClass', mainClass)
+ }
}
+ if (subproject.plugins.hasPlugin('com.google.protobuf')) {
+ plugins.appendNode('plugin').with {
+ appendNode('groupId', 'io.github.ascopes')
+ appendNode('artifactId', 'protobuf-maven-plugin')
+ appendNode('configuration').with {
+ appendNode('protoc', property('protobufVersion'))
+ appendNode('sourceDirectories').appendNode('sourceDirectory', 'src/main/proto')
+ appendNode('plugins').appendNode('plugin', [kind: 'binary-maven']).with {
+ appendNode('groupId', 'io.grpc')
+ appendNode('artifactId', 'protoc-gen-grpc-java')
+ appendNode('version', property('grpcVersion'))
+ appendNode('options', '@generated=omit')
+ }
+ }
+ }
+ }
+
asNode().appendNode('parent').with {
appendNode('groupId', 'org.springframework.boot')
appendNode('artifactId', 'spring-boot-starter-parent')
@@ -238,7 +262,9 @@ subprojects { subproject ->
if (!pomDeps) {
pomDeps = asNode().appendNode('dependencies')
}
- subproject.configurations.testImplementation.dependencies.each { dep ->
+ subproject.configurations.testImplementation.dependencies.findAll { dep ->
+ !pomDeps.dependency.any { it.groupId.text() == dep.group && it.artifactId.text() == dep.name }
+ }.each { dep ->
pomDeps.appendNode('dependency').with {
appendNode('groupId', dep.group)
appendNode('artifactId', dep.name)
@@ -248,7 +274,9 @@ subprojects { subproject ->
appendNode('scope', 'test')
}
}
- subproject.configurations.testRuntimeOnly.dependencies.each { dep ->
+ subproject.configurations.testRuntimeOnly.dependencies.findAll { dep ->
+ !pomDeps.dependency.any { it.groupId.text() == dep.group && it.artifactId.text() == dep.name }
+ }.each { dep ->
pomDeps.appendNode('dependency').with {
appendNode('groupId', dep.group)
appendNode('artifactId', dep.name)
@@ -288,57 +316,62 @@ subprojects { subproject ->
}
ext {
- artemisVersion = '2.52.0'
+ artemisVersion = '2.57.0'
aspectjVersion = '1.9.25.1'
assertjVersion = '3.27.7'
awaitilityVersion = '4.3.0'
commonsDigesterVersion = '2.1'
commonsDbcpVersion = '2.14.0'
commonsFileUploadVersion = '1.6.0'
- commonsIoVersion = '2.21.0'
- commonsLangVersion = '3.18.0'
- commonsPoolVersion = '2.12.1'
- c3p0Version = '0.14.0'
+ commonsIoVersion = '2.22.0'
+ commonsLangVersion = '3.21.0'
+ commonsPoolVersion = '2.13.1'
+ c3p0Version = '0.14.2'
derbyVersion = '10.16.1.1'
hamcrestVersion = '2.2'
- hibernateVersion = '7.2.1.Final'
- hibernateValidatorVersion = '9.0.1.Final'
+ hibernateVersion = '7.4.13.Final'
+ hibernateValidatorVersion = '9.1.5.Final'
ftpServerVersion = '1.2.1'
flexjsonVersion = '3.3'
- graalvmVersion = '25.0.2'
- groovyVersion = '5.0.3'
- grpcVersion = '1.79.0'
+ graalvmVersion = '25.0.4'
+ groovyVersion = '5.1.3'
+ grpcVersion = '1.85.0'
hsqldbVersion = '2.7.4'
- h2Version = '2.4.240'
- jacksonVersion = '2.21.0'
- jackson3Version = '3.0.3'
- jaxbVersion = '4.0.5'
- jodaTimeVersion = '2.14.0'
+ h2Version = '2.5.252'
+ jacksonVersion = '2.22.4'
+ jackson3Version = '3.2.4'
+ jaxbVersion = '4.0.9'
+ jodaTimeVersion = '2.15.0'
jtaVersion = '2.0.1'
jtdsVersion = '1.3.1'
jmsApiVersion = '3.1.0'
- jrubyVersion = '9.4.14.0'
+ jrubyVersion = '9.4.15.0'
jpaApiVersion = '3.2.0'
jstlVersion = '1.2'
- junitJupiterVersion = '6.0.2'
- log4jVersion = '2.25.4'
+ junitJupiterVersion = '6.1.3'
+ log4jVersion = '2.26.1'
mailVersion = '2.0.5'
- mockitoVersion = '5.21.0'
- mongoDriverVersion = '5.6.2'
- oracleDriverVersion = '23.26.0.0.0'
- postgresVersion = '42.7.12'
- protobufVersion = '4.29.4'
- slf4jVersion = '2.0.17'
- springCloudVersion = '2025.1.0'
- springIntegrationVersion = '7.1.0-SNAPSHOT'
+ mockitoVersion = '5.24.0'
+ mongoDriverVersion = '5.13.0'
+ oracleDriverVersion = '23.26.3.0.0'
+ postgresVersion = '42.7.14'
+ protobufVersion = '4.36.2'
+ slf4jVersion = '2.0.20'
+ springCloudVersion = '2026.0.0-SNAPSHOT'
+ springIntegrationVersion = '7.2.0-SNAPSHOT'
set('spring-integration.version', "$springIntegrationVersion")
springIntegrationSocialTwiterVersion = '1.0.1.BUILD-SNAPSHOT'
springIntegrationSplunkVersion = '1.2.0.BUILD-SNAPSHOT'
- springVersion = '7.0.5'
- springSecurityVersion = '7.1.0-SNAPSHOT'
- springWebFlowVersion = '3.0.0'
- testcontainersVersion = '2.0.3'
- tilesJspVersion = '2.2.1'
+ springVersion = '7.1.0-SNAPSHOT'
+ springSecurityVersion = '7.2.0-SNAPSHOT'
+ springWebFlowVersion = '4.0.2-SNAPSHOT'
+ testcontainersVersion = '2.0.5'
+ tilesJspVersion = '2.2.2'
+
+ // Align Spring Boot dependency management with the framework and code generators.
+ set('spring-framework.version', "$springVersion")
+ set('protobuf-java.version', "$protobufVersion")
+ set('grpc-java.version', "$grpcVersion")
}
sourceSets.each {
diff --git a/dsl/cafe-dsl/README.md b/dsl/cafe-dsl/README.md
index f2e051d25..082f6e366 100644
--- a/dsl/cafe-dsl/README.md
+++ b/dsl/cafe-dsl/README.md
@@ -5,6 +5,14 @@ This sample demonstrates the classical Cafe Demo, but it is based on [Spring Int
See the `cafe` project **README.md** for more details about the domain and the Cafe algorithm.
+## Build with Maven
+
+From the repository root, build this sample and its shared `cafe-si` dependency together:
+
+```bash
+mvn -f applications/cafe/pom.xml -pl :cafe-dsl -am clean verify
+```
+
## Run the Sample
* You need Java 8 to run this sample, because it is based on Lambdas.
diff --git a/dsl/cafe-dsl/pom.xml b/dsl/cafe-dsl/pom.xml
index b49aa08ba..eb3410b77 100644
--- a/dsl/cafe-dsl/pom.xml
+++ b/dsl/cafe-dsl/pom.xml
@@ -3,7 +3,7 @@
4.0.0
org.springframework.integration.samples
cafe-dsl
- 7.1.0
+ 7.2.0-SNAPSHOT
jar
https://github.com/spring-projects/spring-integration-samples
@@ -64,7 +64,7 @@