Hi,

I am following the
https://cwiki.apache.org/confluence/display/KAFKA/0.8.0+SimpleConsumer+Example

When I send KeyedMessage<String, String> with StringEncoder, I can get the
messages sent:

for (MessageAndOffset messageAndOffset : fetchResponse.messageSet(m_topic,
m_partition)) {
 //handle messages
}

But when I send KeyedMessage<byte[], byte[]> with DefaultEncoder, I cannot
get the messages:

Iterator<MessageAndOffset> itr = fetchResponse.messageSet(m_topic,
m_partition).iterator();
itr.hasNext()  is FALSE.

the test code is the same, what is causing this? What change needs to be
made?

thanks.

Reply via email to