diff --git a/build.gradle b/build.gradle index 3f234324e7..ae334510a7 100644 --- a/build.gradle +++ b/build.gradle @@ -98,6 +98,7 @@ ext { soapVersion = '1.4.0' springAmqpVersion = project.hasProperty('springAmqpVersion') ? project.springAmqpVersion : '2.3.0-SNAPSHOT' springDataVersion = project.hasProperty('springDataVersion') ? project.springDataVersion : '2020.0.0-SNAPSHOT' + springKafkaVersion = '2.5.3.BUILD-SNAPSHOT' springSecurityVersion = project.hasProperty('springSecurityVersion') ? project.springSecurityVersion : '5.4.0-SNAPSHOT' springRetryVersion = '1.3.0' springVersion = project.hasProperty('springVersion') ? project.springVersion : '5.3.0-SNAPSHOT' @@ -592,6 +593,24 @@ project('spring-integration-jpa') { } } +project('spring-integration-kafka') { + description = 'Spring Integration for Apache Kafka' + dependencies { + api project(':spring-integration-core') + api ("org.springframework.kafka:spring-kafka:$springKafkaVersion") { + exclude group: 'org.springframework' + } + + testImplementation "org.springframework.kafka:spring-kafka-test:$springKafkaVersion" + testImplementation "com.willowtreeapps.assertk:assertk-jvm:$assertkVersion" + testImplementation 'org.jetbrains.kotlin:kotlin-reflect' + testImplementation 'org.jetbrains.kotlin:kotlin-stdlib-jdk8' + + testRuntimeOnly 'com.fasterxml.jackson.core:jackson-core' + testRuntimeOnly 'com.fasterxml.jackson.core:jackson-databind' + } +} + project('spring-integration-mail') { description = 'Spring Integration Mail Support' dependencies { diff --git a/spring-integration-kafka/src/api/overview.html b/spring-integration-kafka/src/api/overview.html deleted file mode 100644 index 8b6c313b36..0000000000 --- a/spring-integration-kafka/src/api/overview.html +++ /dev/null @@ -1,22 +0,0 @@ - -
-This document is the API specification for Spring Integration Kafka Extension -- For further API reference and developer documentation, see the - Spring - Integration reference documentation. - That documentation contains more detailed, developer-targeted - descriptions, with conceptual overviews, definitions of terms, - workarounds, and working code examples. -
- -- If you are interested in commercial training, consultancy, and - support for Spring Integration, please visit - https://www.springsource.com -
-