[ https://issues.apache.org/jira/browse/CAMEL-13842?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ramu resolved CAMEL-13842. -------------------------- Resolution: Fixed > Improve Logging on KafkaConsumer when KafkaException is Thrown > -------------------------------------------------------------- > > Key: CAMEL-13842 > URL: https://issues.apache.org/jira/browse/CAMEL-13842 > Project: Camel > Issue Type: Improvement > Components: camel-kafka > Reporter: LEONARDO ZANDOMENICO VASCONCELLOS > Assignee: Ramu > Priority: Major > Fix For: 3.0.0 > > > The Kafka Camel component "hides" the stacktrace of exceptions occurring in > the following point. > {code:java} > components/camel-kafka/src/main/java/org/apache/camel/component/kafka/KafkaConsumer.java > ... > log.warn("KafkaException consuming {} from topic {}. Will attempt to > re-connect on next run", threadId, topicName); > reConnect = true; > ...{code} > It makes difficult to know the root of the KafkaException exception > (NullPointer for example) by seeing the log. > Maybe change the log.warn to handtleException so we can see the full stack > trace in the log, since LoggingExceptionHandler logs the full stack trace. > {code:java} > ... > getExceptionHandler().handleException("KafkaException consuming " + threadId > + " from topic " + topicName + ". Will attempt to re-connect on next run", e); > reConnect = true; > ...{code} > -- This message was sent by Atlassian Jira (v8.3.2#803003)