Skip to content

Commit 09a89c4

Browse files
revert bean creation
1 parent b452e54 commit 09a89c4

File tree

1 file changed

+0
-19
lines changed

1 file changed

+0
-19
lines changed

order-service/src/main/java/com/example/orderservice/config/kafka/KafkaStreamsConfig.java

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,8 @@ Licensed under MIT License Copyright (c) 2023 Raja Kolli.
1414
import com.example.common.dtos.OrderDto;
1515
import com.example.orderservice.services.OrderManageService;
1616
import java.time.Duration;
17-
import java.util.HashMap;
18-
import java.util.Map;
1917
import java.util.Properties;
20-
import org.apache.kafka.clients.producer.ProducerConfig;
2118
import org.apache.kafka.common.TopicPartition;
22-
import org.apache.kafka.common.serialization.ByteArraySerializer;
2319
import org.apache.kafka.common.serialization.Serde;
2420
import org.apache.kafka.common.serialization.Serdes;
2521
import org.apache.kafka.streams.StreamsBuilder;
@@ -35,13 +31,10 @@ Licensed under MIT License Copyright (c) 2023 Raja Kolli.
3531
import org.apache.kafka.streams.state.Stores;
3632
import org.slf4j.Logger;
3733
import org.slf4j.LoggerFactory;
38-
import org.springframework.boot.autoconfigure.kafka.KafkaConnectionDetails;
39-
import org.springframework.boot.autoconfigure.kafka.KafkaProperties;
4034
import org.springframework.context.annotation.Bean;
4135
import org.springframework.context.annotation.Configuration;
4236
import org.springframework.kafka.annotation.EnableKafkaStreams;
4337
import org.springframework.kafka.config.StreamsBuilderFactoryBeanConfigurer;
44-
import org.springframework.kafka.core.DefaultKafkaProducerFactory;
4538
import org.springframework.kafka.core.KafkaTemplate;
4639
import org.springframework.kafka.core.ProducerFactory;
4740
import org.springframework.kafka.listener.DeadLetterPublishingRecoverer;
@@ -79,18 +72,6 @@ StreamsBuilderFactoryBeanConfigurer configurer(
7972
};
8073
}
8174

82-
@Bean
83-
ProducerFactory<byte[], byte[]> bytesProducerFactory(
84-
KafkaProperties kafkaProperties, KafkaConnectionDetails connectionDetails) {
85-
Map<String, Object> props = new HashMap<>(kafkaProperties.buildProducerProperties());
86-
props.put(
87-
ProducerConfig.BOOTSTRAP_SERVERS_CONFIG,
88-
connectionDetails.getStreamsBootstrapServers());
89-
props.put(ProducerConfig.KEY_SERIALIZER_CLASS_CONFIG, ByteArraySerializer.class);
90-
props.put(ProducerConfig.VALUE_SERIALIZER_CLASS_CONFIG, ByteArraySerializer.class);
91-
return new DefaultKafkaProducerFactory<>(props);
92-
}
93-
9475
@Bean
9576
DeadLetterPublishingRecoverer deadLetterPublishingRecoverer(
9677
ProducerFactory<byte[], byte[]> producerFactory) {

0 commit comments

Comments
 (0)