Skip to content

Conversation

garyrussell
Copy link
Contributor

Resolves #3600

Previously, the KafkaProducerMessageHandler did not synchronize a transaction
with some other transaction (e.g. JDBC); it published in a local transaction instead.

Also configure the Gradle Kotlin Daemon to work with JDK 16.

cherry-pick to 5.4.x

Resolves spring-projects#3600

Previously, the `KafkaProducerMessageHandler` did not synchronize a transaction
with some other transaction (e.g. JDBC); it published in a local transaction instead.

Also configure the Gradle Kotlin Daemon to work with JDK 16.

**cherry-pick to 5.4.x**
@artembilan artembilan merged commit 1b7d622 into spring-projects:main Jul 28, 2021
@artembilan
Copy link
Member

... and cherry-picked to 5.4.x after fixing conflict in the gradle.properties

@garyrussell garyrussell deleted the GH-3600 branch July 28, 2021 17:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Kafka MessageHandler Does Not Synchronize with a non-Kafka TM for Producer-Only Transactions

2 participants