diff --git a/spring-kafka/src/main/java/org/springframework/kafka/annotation/EnableKafkaStreams.java b/spring-kafka/src/main/java/org/springframework/kafka/annotation/EnableKafkaStreams.java index 4fb6b95e..b5170f55 100644 --- a/spring-kafka/src/main/java/org/springframework/kafka/annotation/EnableKafkaStreams.java +++ b/spring-kafka/src/main/java/org/springframework/kafka/annotation/EnableKafkaStreams.java @@ -35,7 +35,7 @@ import org.springframework.context.annotation.Import; * public class AppConfig { * * @Bean(name = KafkaStreamsDefaultConfiguration.DEFAULT_STREAMS_CONFIG_BEAN_NAME) - * public StreamsConfig kStreamsConfigs() { + * public KafkaStreamsConfiguration kStreamsConfigs() { * ... * } * // other @Bean definitions diff --git a/spring-kafka/src/main/java/org/springframework/kafka/annotation/KafkaStreamsDefaultConfiguration.java b/spring-kafka/src/main/java/org/springframework/kafka/annotation/KafkaStreamsDefaultConfiguration.java index 9eed2889..5b918fe1 100644 --- a/spring-kafka/src/main/java/org/springframework/kafka/annotation/KafkaStreamsDefaultConfiguration.java +++ b/spring-kafka/src/main/java/org/springframework/kafka/annotation/KafkaStreamsDefaultConfiguration.java @@ -64,7 +64,8 @@ public class KafkaStreamsDefaultConfiguration { else { throw new UnsatisfiedDependencyException(KafkaStreamsDefaultConfiguration.class.getName(), DEFAULT_STREAMS_BUILDER_BEAN_NAME, "streamsConfig", "There is no '" + - DEFAULT_STREAMS_CONFIG_BEAN_NAME + "' Properties bean in the application context.\n" + + DEFAULT_STREAMS_CONFIG_BEAN_NAME + "' " + KafkaStreamsConfiguration.class.getName() + + " bean in the application context.\n" + "Consider declaring one or don't use @EnableKafkaStreams."); } } diff --git a/src/reference/asciidoc/testing.adoc b/src/reference/asciidoc/testing.adoc index b12e3fc4..0795a0fc 100644 --- a/src/reference/asciidoc/testing.adoc +++ b/src/reference/asciidoc/testing.adoc @@ -227,11 +227,11 @@ public class KafkaStreamsTests { private String brokerAddresses; @Bean(name = KafkaStreamsDefaultConfiguration.DEFAULT_STREAMS_CONFIG_BEAN_NAME) - public StreamsConfig kStreamsConfigs() { + public KafkaStreamsConfiguration kStreamsConfigs() { Map props = new HashMap<>(); props.put(StreamsConfig.APPLICATION_ID_CONFIG, "testStreams"); props.put(StreamsConfig.BOOTSTRAP_SERVERS_CONFIG, this.brokerAddresses); - return new StreamsConfig(props); + return new KafkaStreamsConfiguration(props); } }