Skip to content

Commit 411aa7b

Browse files
committed
Handling consumer offset
1 parent 0d82d6a commit 411aa7b

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

07-consuming-with-consumer-groups/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>org.springframework.boot</groupId>
77
<artifactId>spring-boot-starter-parent</artifactId>
8-
<version>2.7.5</version>
8+
<version>3.3.1</version>
99
<relativePath/> <!-- lookup parent from repository -->
1010
</parent>
1111
<groupId>com.course.kafka</groupId>

07-consuming-with-consumer-groups/src/main/java/com/course/kafka/scheduler/CommodityScheduler.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
import org.springframework.web.client.RestTemplate;
1212

1313
import java.util.List;
14+
import java.util.Objects;
1415

1516
@Service
1617
public class CommodityScheduler {
@@ -26,7 +27,7 @@ public void fetchCommodities(){
2627
new ParameterizedTypeReference<List<Commodity>>() {
2728
}).getBody();
2829

29-
commodities.forEach(commodity -> {
30+
Objects.requireNonNull(commodities).forEach(commodity -> {
3031
try {
3132
producer.sendMessage(commodity);
3233
} catch (JsonProcessingException e) {

0 commit comments

Comments
 (0)