Hi all,

I am getting the below message in producer.send() :


SLF4J: Failed toString() invocation on an object of type 
[org.apache.kafka.common.Cluster]

java.lang.NullPointerException

at org.apache.kafka.common.PartitionInfo.toString(PartitionInfo.java:72)

at java.lang.String.valueOf(String.java:2826)

at java.lang.StringBuilder.append(StringBuilder.java:115)

at java.util.AbstractCollection.toString(AbstractCollection.java:422)

at java.lang.String.valueOf(String.java:2826)

at java.lang.StringBuilder.append(StringBuilder.java:115)

at org.apache.kafka.common.Cluster.toString(Cluster.java:171)

at 
org.slf4j.helpers.MessageFormatter.safeObjectAppend(MessageFormatter.java:305)

at 
org.slf4j.helpers.MessageFormatter.deeplyAppendParameter(MessageFormatter.java:277)

at org.slf4j.helpers.MessageFormatter.arrayFormat(MessageFormatter.java:231)

at org.slf4j.helpers.MessageFormatter.format(MessageFormatter.java:152)

at org.slf4j.impl.Log4jLoggerAdapter.debug(Log4jLoggerAdapter.java:251)

at 
org.apache.kafka.clients.producer.internals.Metadata.update(Metadata.java:141)

at 
org.apache.kafka.clients.NetworkClient.handleMetadataResponse(NetworkClient.java:313)

at 
org.apache.kafka.clients.NetworkClient.handleCompletedReceives(NetworkClient.java:298)

at org.apache.kafka.clients.NetworkClient.poll(NetworkClient.java:199)

at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:191)

at org.apache.kafka.clients.producer.internals.Sender.run(Sender.java:122)

at java.lang.Thread.run(Thread.java:662)

Details:
- Using org.apache.kafka.clients.producer.KafkaProducer, 
org.apache.kafka.clients.producer.ProducerRecord, 
org.apache.kafka.clients.producer.RecordMetadata
- Doing an async send.


 Any idea of the root cause and the fix ? I can share my code if required.


As per 
http://mail-archives.apache.org/mod_mbox/kafka-users/201412.mbox/%3CCAOG_4Qa9fKv28mSgN6hF9xdJrumc4X3qVrgDj6QiFZdAP==n...@mail.gmail.com%3E
 , this seems to be a bug. Not sure if this has been fixed.

Regards,
Saurav Datta

Data Engineer| Desk - (408)967-7360| Cell - (408)666-1722

Reply via email to