I wrote a key serialization class to write to kafka however I am getting this error. Not sure why as I've already implemented the interfaces.
Caused by: java.io.NotSerializableException: com.sy.flink.test.Tuple2Serializerr$1 at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1184) at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1548) And the class implements the following: *public* *class* *Tuple2Serializerr* *implements* DeserializationSchema<Tuple2<Integer, Integer>>, SerializationSchema<Tuple2<Integer, Integer>> { And called like this: FlinkKafkaProducer010<Tuple2<Integer, Integer>> myProducer = *new* FlinkKafkaProducer010<Tuple2<Integer, Integer>>( "10.22.4.15:9092", // broker list "my-topic", // target topic *new* Tuple2Serializerr()); // serialization schema