Springify: Type-Mapping für den Nachrichten-Typ ergänzt
[demos/kafka/training] / src / main / java / de / juplo / kafka / RestProducer.java
index e564a66..bccc166 100644 (file)
@@ -40,6 +40,7 @@ public class RestProducer
     props.put("compression.type", properties.getCompressionType());
     props.put("key.serializer", StringSerializer.class.getName());
     props.put("value.serializer", JsonSerializer.class.getName());
+    props.put(JsonSerializer.TYPE_MAPPINGS, "message:" + ClientMessage.class.getName());
 
     this.producer = new KafkaProducer<>(props);
   }