Artem Bilan
0f225d86c1
Revert "GH-9441: Deprecate Hazelcast module"
...
This reverts commit 96ddc019
2025-04-16 12:18:44 -04:00
Jiandong
5a1c3be1ee
Fix jms.adoc for the Java DSL of jmsOutboundFlow
...
Signed-off-by: Ma,Jiandong <jiandong.ma.cn@gmail.com >
2025-04-16 10:15:09 -04:00
Jiandong
1949453f08
spring-integration-event minor changes
...
1. Fix Javadoc & use pattern matching for instanceof
2. Polish unit tests
Signed-off-by: Ma,Jiandong <jiandong.ma.cn@gmail.com >
2025-04-14 10:42:43 -04:00
dependabot[bot]
4dd4a8382a
Bump org.junit:junit-bom from 5.12.1 to 5.12.2 ( #9951 )
...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5 ) from 5.12.1 to 5.12.2.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.12.1...r5.12.2 )
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-version: 5.12.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-13 00:45:45 +00:00
dependabot[bot]
f69bce05df
Bump the development-dependencies group with 3 updates ( #9950 )
...
Bumps the development-dependencies group with 3 updates: [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj ), [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm ) and org.apache.tomcat.embed:tomcat-embed-websocket.
Updates `org.aspectj:aspectjweaver` from 1.9.23 to 1.9.24
- [Release notes](https://github.com/eclipse/org.aspectj/releases )
- [Commits](https://github.com/eclipse/org.aspectj/commits )
Updates `org.hibernate.orm:hibernate-core` from 6.6.12.Final to 6.6.13.Final
- [Release notes](https://github.com/hibernate/hibernate-orm/releases )
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.6.13/changelog.txt )
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.6.12...6.6.13 )
Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 11.0.5 to 11.0.6
---
updated-dependencies:
- dependency-name: org.aspectj:aspectjweaver
dependency-version: 1.9.24
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: org.hibernate.orm:hibernate-core
dependency-version: 6.6.13.Final
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: org.apache.tomcat.embed:tomcat-embed-websocket
dependency-version: 11.0.6
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-13 00:40:03 +00:00
Jiandong
ce6627f8b9
spring-integration-mail minor changes
...
1. use pattern matching for instanceof
2. polish unit tests
Signed-off-by: Ma,Jiandong <jiandong.ma.cn@gmail.com >
2025-04-11 14:51:15 -04:00
Artem Bilan
936c4bf3fc
Fix deprecation from Spring Security in HTTP module test
2025-04-09 13:58:58 -04:00
Artem Bilan
f276af9fb7
Fix another LockRequestHandlerAdviceTests race condition
...
There is no guarantee which message would reach the service first when we use `asyncConvertSendAndReceive()`.
* Add `config.longProcessEnteredLatch` to wait before sending the second (fourth in our case) message
until the long-running process against the first (third in our case) message has been started.
2025-04-09 13:45:42 -04:00
Jiandong
41e2b873f2
Fix polling-consumer.adoc for the actual AcknowledgmentCallback
...
Signed-off-by: Ma,Jiandong <jiandong.ma.cn@gmail.com >
2025-04-07 09:03:06 -04:00
dependabot[bot]
f7ec3762ec
Bump org.apache.camel:camel-bom from 4.10.2 to 4.10.3 ( #9941 )
...
Bumps org.apache.camel:camel-bom from 4.10.2 to 4.10.3.
---
updated-dependencies:
- dependency-name: org.apache.camel:camel-bom
dependency-version: 4.10.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 00:18:28 +00:00
dependabot[bot]
73e6a0dace
Bump com.google.protobuf in the development-dependencies group ( #9940 )
...
Bumps the development-dependencies group with 1 update: com.google.protobuf.
Updates `com.google.protobuf` from 0.9.4 to 0.9.5
---
updated-dependencies:
- dependency-name: com.google.protobuf
dependency-version: 0.9.5
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-06 00:18:09 +00:00
Artem Bilan
fe5b12d98b
GH-9937: Remove logger.error from the TcpSendingMessageHandler
...
Fixes : #9937
Issue link: https://github.com/spring-projects/spring-integration/issues/9937
The `TcpSendingMessageHandler` throws exceptions to the caller this or other way.
There is just no reason to have extra `logger.error()` in those cases
**Auto-cherry-pick to `6.4.x` & `6.3.x`**
2025-04-01 14:08:50 -04:00
Artem Bilan
748d78fc46
Fix race condition in the LockRequestHandlerAdviceTests
...
The timeout of `5 seconds` might not be enough on slow environment like GHA.
* Rework the test logic to rely on the `CountDownLatch` instead.
This way the `longer_process` would wait for it to be fulfilled,
while we count down only when another request has failed with timeout for locking.
2025-03-31 11:11:36 -04:00
dependabot[bot]
3f3d4d86d2
Bump protobufVersion from 4.30.1 to 4.30.2 ( #9935 )
...
Bumps `protobufVersion` from 4.30.1 to 4.30.2.
Updates `com.google.protobuf:protobuf-java` from 4.30.1 to 4.30.2
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.30.1...v4.30.2 )
Updates `com.google.protobuf:protobuf-java-util` from 4.30.1 to 4.30.2
Updates `com.google.protobuf:protoc` from 4.30.1 to 4.30.2
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/protobuf_release.bzl )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v4.30.1...v4.30.2 )
---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-java
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.protobuf:protobuf-java-util
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: com.google.protobuf:protoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-30 01:40:48 +00:00
dependabot[bot]
580c31dd12
Bump io.freefair.aggregate-javadoc from 8.13 to 8.13.1 ( #9936 )
...
Bumps io.freefair.aggregate-javadoc from 8.13 to 8.13.1.
---
updated-dependencies:
- dependency-name: io.freefair.aggregate-javadoc
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-30 01:39:12 +00:00
dependabot[bot]
de58236281
Bump org.hibernate.orm:hibernate-core ( #9934 )
...
Bumps the development-dependencies group with 1 update: [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm ).
Updates `org.hibernate.orm:hibernate-core` from 6.6.11.Final to 6.6.12.Final
- [Release notes](https://github.com/hibernate/hibernate-orm/releases )
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.6.12/changelog.txt )
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.6.11...6.6.12 )
---
updated-dependencies:
- dependency-name: org.hibernate.orm:hibernate-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-30 01:38:43 +00:00
Artem Bilan
c9e3de8767
GH-9931: Make consumer endpoints dependant on ChannelInitializer
...
Fixes : #9931
Issue link: https://github.com/spring-projects/spring-integration/issues/9931
If no message channel bean is declared explicitly, the XML parser for endpoints
register such a candidate into the global `ChannelInitializer`.
This way, the channel is created when this bean is initialized.
However, there are cases when endpoint bean could be called before `ChannelInitializer` initialization.
* Add `consumerEndpointBuilder.addDependsOn(IntegrationContextUtils.AUTO_CREATE_CHANNEL_CANDIDATES_BEAN_NAME);`
into the `AbstractConsumerEndpointParser` to ensure that `ChannelInitializer` bean is initialized
before the called endpoint bean.
* Adjust `ChannelInitializer` logic to use `registerSingleton()` API instead of `registerBeanDefinition()`
since the last one may cause problems with beans cache when this API is called at runtime.
**Auto-cherry-pick to `6.4.x`**
2025-03-28 14:35:46 -04:00
Artem Bilan
2cc9686c84
Increase "long process" delay in the LockRequestHandlerAdviceTests
2025-03-27 13:27:10 -04:00
Artem Bilan
6a1511cb57
Fix Checkstyle violations
2025-03-24 17:32:57 -04:00
Artem Bilan
2c7f796b42
GH-8056: Add LockRequestHandlerAdvice
...
Fixes: https://github.com/spring-projects/spring-integration/issues/8056
* Add `LockRequestHandlerAdvice` for exclusive service access against specific `key`.
2025-03-24 16:59:28 -04:00
Artem Bilan
c10be96396
GH-8592: Add ReactiveRedisStreamMessageHandler.setAddOptionsFunction
...
Fixes: https://github.com/spring-projects/spring-integration/issues/8592
The `XADD` command for the record can be customized with a `RedisStreamCommands.XAddOptions`.
* Expose `ReactiveRedisStreamMessageHandler.setAddOptionsFunction(Function<Message<?>, RedisStreamCommands.XAddOptions> addOptionsFunction)`
to allow to configure those option against the specific request message.
2025-03-24 14:26:33 -04:00
dependabot[bot]
2e830f94e3
Bump org.springframework:spring-framework-bom from 6.2.4 to 6.2.5 ( #9925 )
...
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework ) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.4...v6.2.5 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 01:33:20 +00:00
dependabot[bot]
5dd0eaffc0
Bump org.springframework.data:spring-data-bom ( #9929 )
...
Bumps [org.springframework.data:spring-data-bom](https://github.com/spring-projects/spring-data-bom ) from 2025.0.0-M1 to 2025.0.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-data-bom/releases )
- [Commits](https://github.com/spring-projects/spring-data-bom/commits )
---
updated-dependencies:
- dependency-name: org.springframework.data:spring-data-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 01:24:46 +00:00
dependabot[bot]
01d61fa604
Bump io.micrometer:micrometer-tracing-bom ( #9924 )
...
Bumps [io.micrometer:micrometer-tracing-bom](https://github.com/micrometer-metrics/tracing ) from 1.5.0-M3 to 1.5.0-SNAPSHOT.
- [Release notes](https://github.com/micrometer-metrics/tracing/releases )
- [Commits](https://github.com/micrometer-metrics/tracing/commits )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-tracing-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 01:23:34 +00:00
dependabot[bot]
a3bb9ab333
Bump org.springframework.security:spring-security-bom ( #9927 )
...
Bumps [org.springframework.security:spring-security-bom](https://github.com/spring-projects/spring-security ) from 6.5.0-M3 to 6.5.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-security/releases )
- [Changelog](https://github.com/spring-projects/spring-security/blob/main/RELEASE.adoc )
- [Commits](https://github.com/spring-projects/spring-security/commits )
---
updated-dependencies:
- dependency-name: org.springframework.security:spring-security-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 00:36:19 +00:00
dependabot[bot]
99f758b047
Bump org.springframework.graphql:spring-graphql ( #9928 )
...
Bumps [org.springframework.graphql:spring-graphql](https://github.com/spring-projects/spring-graphql ) from 1.4.0-M1 to 1.4.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-graphql/releases )
- [Commits](https://github.com/spring-projects/spring-graphql/commits )
---
updated-dependencies:
- dependency-name: org.springframework.graphql:spring-graphql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 00:35:30 +00:00
dependabot[bot]
7a5763b568
Bump io.micrometer:micrometer-bom from 1.15.0-M3 to 1.15.0-SNAPSHOT ( #9923 )
...
Bumps [io.micrometer:micrometer-bom](https://github.com/micrometer-metrics/micrometer ) from 1.15.0-M3 to 1.15.0-SNAPSHOT.
- [Release notes](https://github.com/micrometer-metrics/micrometer/releases )
- [Commits](https://github.com/micrometer-metrics/micrometer/commits )
---
updated-dependencies:
- dependency-name: io.micrometer:micrometer-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 00:35:07 +00:00
dependabot[bot]
a0f55f339d
Bump org.springframework.ws:spring-ws-bom ( #9926 )
...
Bumps [org.springframework.ws:spring-ws-bom](https://github.com/spring-projects/spring-ws ) from 4.1.0-M1 to 4.1.0-SNAPSHOT.
- [Release notes](https://github.com/spring-projects/spring-ws/releases )
- [Commits](https://github.com/spring-projects/spring-ws/commits )
---
updated-dependencies:
- dependency-name: org.springframework.ws:spring-ws-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-23 00:34:55 +00:00
Artem Bilan
08400df280
Fix some race conditions in tests
...
* `SftpSessionFactoryTests.concurrentGetSessionDoesntCauseFailure()`
may not report properly into an `ArrayList` from another thread.
Use `asyncTaskExecutor.submitCompletable()` instead and deal with their result afterward.
* Use `CompletableFuture` for the `TcpListener` logic in the `FailoverClientConnectionFactoryTests.failoverAllDeadAfterSuccess()`
2025-03-20 10:19:36 -04:00
Artem Bilan
d73ded52c9
Some code style clean up
2025-03-20 09:27:21 -04:00
Spring Builds
e00546de71
[artifactory-release] Next development version
2025-03-18 18:34:23 +00:00
Spring Builds
e41b999582
[artifactory-release] Release version 6.5.0-M3
2025-03-18 18:34:22 +00:00
Artem Bilan
b3309affef
Upgrade dependencies; prepare for release
2025-03-18 13:39:28 -04:00
dependabot[bot]
938da926c1
Bump org.springframework.kafka:spring-kafka-bom from 3.3.3 to 3.3.4 ( #9920 )
...
Bumps [org.springframework.kafka:spring-kafka-bom](https://github.com/spring-projects/spring-kafka ) from 3.3.3 to 3.3.4.
- [Release notes](https://github.com/spring-projects/spring-kafka/releases )
- [Commits](https://github.com/spring-projects/spring-kafka/compare/v3.3.3...v3.3.4 )
---
updated-dependencies:
- dependency-name: org.springframework.kafka:spring-kafka-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 16:46:16 +00:00
dependabot[bot]
564fbcb55a
Bump org.hibernate.orm:hibernate-core ( #9914 )
...
Bumps the development-dependencies group with 1 update: [org.hibernate.orm:hibernate-core](https://github.com/hibernate/hibernate-orm ).
Updates `org.hibernate.orm:hibernate-core` from 6.6.10.Final to 6.6.11.Final
- [Release notes](https://github.com/hibernate/hibernate-orm/releases )
- [Changelog](https://github.com/hibernate/hibernate-orm/blob/6.6.11/changelog.txt )
- [Commits](https://github.com/hibernate/hibernate-orm/compare/6.6.10...6.6.11 )
---
updated-dependencies:
- dependency-name: org.hibernate.orm:hibernate-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 16:45:45 +00:00
dependabot[bot]
9f8fb508b0
Bump org.springframework.amqp:spring-amqp-bom from 3.2.3 to 3.2.4 ( #9915 )
...
Bumps [org.springframework.amqp:spring-amqp-bom](https://github.com/spring-projects/spring-amqp ) from 3.2.3 to 3.2.4.
- [Release notes](https://github.com/spring-projects/spring-amqp/releases )
- [Commits](https://github.com/spring-projects/spring-amqp/compare/v3.2.3...v3.2.4 )
---
updated-dependencies:
- dependency-name: org.springframework.amqp:spring-amqp-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-18 16:45:32 +00:00
Artem Bilan
2df9611dde
GH-9909: Fix SftpSession for shared client
...
Fixes : #9909
Issue link: https://github.com/spring-projects/spring-integration/issues/9909
The `SftpSession.close()` closes `sftpClient` and its `clientSession` unconditionally.
At the same time the `DefaultSftpSessionFactory.isSharedSession` is expected to expose only a single shared client.
When this `DefaultSftpSessionFactory` is used concurrently, there is a chance that one thread would close
that shared client and another won't be able to interact due to `clientSession` is closed.
* Fix `SftpSession` accepting an `isSharedClient` flag and doing nothing in the `close()` if client is shared.
* Propagate `isSharedSession` state down to the `SftpSession` from the `DefaultSftpSessionFactory`
* Closed shared client and its `clientSession` in the `DefaultSftpSessionFactory.destroy()`
**Auto-cherry-pick to `6.4.x` & `6.3.x`**
2025-03-18 12:40:27 -04:00
Artem Bilan
180c50ec9f
Fix race condition in the SftpSessionFactoryTests
...
Related to: https://github.com/apache/mina-sshd/issues/700
2025-03-17 10:46:30 -04:00
dependabot[bot]
cc0602a775
Bump org.junit:junit-bom from 5.12.0 to 5.12.1 ( #9900 )
...
Bumps [org.junit:junit-bom](https://github.com/junit-team/junit5 ) from 5.12.0 to 5.12.1.
- [Release notes](https://github.com/junit-team/junit5/releases )
- [Commits](https://github.com/junit-team/junit5/compare/r5.12.0...r5.12.1 )
---
updated-dependencies:
- dependency-name: org.junit:junit-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 01:35:35 +00:00
dependabot[bot]
5b4b974e8b
Bump org.springframework:spring-framework-bom from 6.2.3 to 6.2.4 ( #9901 )
...
Bumps [org.springframework:spring-framework-bom](https://github.com/spring-projects/spring-framework ) from 6.2.3 to 6.2.4.
- [Release notes](https://github.com/spring-projects/spring-framework/releases )
- [Commits](https://github.com/spring-projects/spring-framework/compare/v6.2.3...v6.2.4 )
---
updated-dependencies:
- dependency-name: org.springframework:spring-framework-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 00:28:33 +00:00
dependabot[bot]
7d16c658b6
Bump io.projectreactor:reactor-bom from 2024.0.3 to 2024.0.4 ( #9902 )
...
Bumps [io.projectreactor:reactor-bom](https://github.com/reactor/reactor ) from 2024.0.3 to 2024.0.4.
- [Release notes](https://github.com/reactor/reactor/releases )
- [Commits](https://github.com/reactor/reactor/compare/2024.0.3...2024.0.4 )
---
updated-dependencies:
- dependency-name: io.projectreactor:reactor-bom
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 00:27:56 +00:00
dependabot[bot]
95e333e05a
Bump org.aspectj:aspectjweaver in the development-dependencies group ( #9898 )
...
Bumps the development-dependencies group with 1 update: [org.aspectj:aspectjweaver](https://github.com/eclipse/org.aspectj ).
Updates `org.aspectj:aspectjweaver` from 1.9.22.1 to 1.9.23
- [Release notes](https://github.com/eclipse/org.aspectj/releases )
- [Commits](https://github.com/eclipse/org.aspectj/commits )
---
updated-dependencies:
- dependency-name: org.aspectj:aspectjweaver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 00:19:03 +00:00
dependabot[bot]
977226d01b
Bump io.lettuce:lettuce-core from 6.5.4.RELEASE to 6.5.5.RELEASE ( #9899 )
...
Bumps [io.lettuce:lettuce-core](https://github.com/lettuce-io/lettuce-core ) from 6.5.4.RELEASE to 6.5.5.RELEASE.
- [Release notes](https://github.com/lettuce-io/lettuce-core/releases )
- [Changelog](https://github.com/redis/lettuce/blob/6.5.5.RELEASE/RELEASE-NOTES.md )
- [Commits](https://github.com/lettuce-io/lettuce-core/compare/6.5.4.RELEASE...6.5.5.RELEASE )
---
updated-dependencies:
- dependency-name: io.lettuce:lettuce-core
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-16 00:18:18 +00:00
Artem Bilan
0a11a5d632
Upgrade to JUnit 5.12.0
2025-03-14 12:13:59 -04:00
Artem Bilan
74cf59bacb
GH-9890: Fix ControlBusCommandRegistry for requiresDestruction()
...
Fixes : #9890
Issue link: https://github.com/spring-projects/spring-integration/issues/9890
The `DestructionAwareBeanPostProcessor.requiresDestruction()` defaults to `true`.
As a result, beans that are not meant to be processed during the destroy lifecycle
are being registered for the `AbstractBeanFactory#registerDisposableBeanIfNecessary`.
for example, the `SimpleThreadScope` does not support destruction callbacks.
In other words, the `DestructionAwareBeanPostProcessor.requiresDestruction()` contract
is not merely for `DestructionAwareBeanPostProcessor` logic, but also has an effect
on the whole `BeanFactory`
* Implement `requiresDestruction()` in the `ControlBusCommandRegistry`
for same filter as `registerControlBusCommands()` does right now.
* Optimize behaviour using `MergedAnnotations` for the class instead of
`AnnotationUtils.findAnnotation()` twice, which creates the mentioned `MergedAnnotations` internally.
**Auto-cherry-pick to `6.4.x`**
2025-03-13 14:29:41 -04:00
Artem Bilan
48bb0d6c45
GH-9889: Upgrade to org.apache.sshd:sshd-sftp:2.15.0
...
Fixes: https://github.com/spring-projects/spring-integration/issues/9889
2025-03-12 09:13:34 -04:00
Artem Bilan
5ca57df21b
Upgrade to Spring WS 4.1.0-SNAPSHOT
2025-03-11 10:50:55 -04:00
dependabot[bot]
a733e0c80c
Bump the development-dependencies group with 4 updates ( #9883 )
...
Bumps the development-dependencies group with 4 updates: [org.testcontainers:testcontainers-bom](https://github.com/testcontainers/testcontainers-java ), org.hibernate.orm:hibernate-core, org.apache.tomcat.embed:tomcat-embed-websocket and com.github.spotbugs.
Updates `org.testcontainers:testcontainers-bom` from 1.20.5 to 1.20.6
- [Release notes](https://github.com/testcontainers/testcontainers-java/releases )
- [Changelog](https://github.com/testcontainers/testcontainers-java/blob/main/CHANGELOG.md )
- [Commits](https://github.com/testcontainers/testcontainers-java/compare/1.20.5...1.20.6 )
Updates `org.hibernate.orm:hibernate-core` from 6.6.9.Final to 6.6.10.Final
Updates `org.apache.tomcat.embed:tomcat-embed-websocket` from 11.0.4 to 11.0.5
Updates `com.github.spotbugs` from 6.1.6 to 6.1.7
---
updated-dependencies:
- dependency-name: org.testcontainers:testcontainers-bom
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: org.hibernate.orm:hibernate-core
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: org.apache.tomcat.embed:tomcat-embed-websocket
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
- dependency-name: com.github.spotbugs
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: development-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 00:34:07 +00:00
dependabot[bot]
ddd8cc4bf0
Bump debeziumVersion from 3.0.7.Final to 3.0.8.Final ( #9884 )
...
Bumps `debeziumVersion` from 3.0.7.Final to 3.0.8.Final.
Updates `io.debezium:debezium-embedded` from 3.0.7.Final to 3.0.8.Final
Updates `io.debezium:debezium-connector-mysql` from 3.0.7.Final to 3.0.8.Final
---
updated-dependencies:
- dependency-name: io.debezium:debezium-embedded
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: io.debezium:debezium-connector-mysql
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 00:26:54 +00:00
Artem Bilan
da622af3f5
Some clean up in the IntegrationMBeanExporter
2025-03-07 15:17:21 -05:00