org.springframework.kafka.KafkaException
2023, Sep 07
kafka
org.springframework.kafka.KafkaException: Ambiguous methods for payload type
error log
org.springframework.kafka.KafkaException: Ambiguous methods for payload type:
** class MessageCreated: handle and handle
...
cause
@KafkaListener(
...
)
public class EventPushSubscriber {
@KafkaHandler
public void handle(Object object) {
...
}
@KafkaHandler
public void handle(MessageCreated events) {
...
}
}
내가 KafkaHandler의 메소드 인자를 Object타입으로 받은거랑 MessageCreated로 받은걸 두개 생성해서… 어디에 매핑할지 모호하다는 에러임. Object인자로 받는 메소드를 지우자