[ https://issues.apache.org/jira/browse/KAFKA-2451?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Manikumar resolved KAFKA-2451. ------------------------------ Resolution: Cannot Reproduce Pl reopen if you think the issue still exists > Exception logged but not managed > -------------------------------- > > Key: KAFKA-2451 > URL: https://issues.apache.org/jira/browse/KAFKA-2451 > Project: Kafka > Issue Type: Bug > Components: producer > Affects Versions: 0.8.1 > Environment: Windows + Java > Reporter: Gwenhaƫl PASQUIERS > Assignee: Jun Rao > > We've been having issues with java-snappy and it's native dll. > To make it short : we have exceptions when serializing the message. > We are using kafka producer it in Camel. > The problem is that kafka thinks that the message was worrectly sent, and > returns no error: camel consumes the files even though kafka coult not send > the messages. > Where the issue lies (if i'm correct): > In DefaultEventHandler line 115 with tag 0.8.1 the exception that is thrown > by groupMessageToSet() is catched and logged. The return value of the > function dispatchSerializedData() is used to determine if the send was > successfull (if (outstandingProduceRequest.size >0) { ...}). > BUT in this case I'm suspecting that, not even one message could be > serialized and added to "failedProduceRequests". So the code that called > "dispatchSerializedData" thinks everything is OK though it's not. > The producer could behave better and propagate the error properly. Since, it > could lead to pure data loss. -- This message was sent by Atlassian JIRA (v6.4.14#64029)