Java 序列化可为Null的joda LocalDate(AVRO)时出现NullPointerException

Java 序列化可为Null的joda LocalDate(AVRO)时出现NullPointerException,java,serialization,avro,kafka-producer-api,Java,Serialization,Avro,Kafka Producer Api,我的avro模式中有以下日期字段声明,可为空或可选: { "name" : "expiryDate", "type" : ["null", { "type" : "int", "logicalType" : "date" }], "source" : "element tradingExpiryDate" }, 生成avro类工作正常,但是,在字段序列化期间会遇到nullpointerexception 有没有办法解决这个问题

我的avro模式中有以下日期字段声明,可为空或可选:

{
 "name" : "expiryDate",
 "type" : ["null", {
    "type" : "int",
    "logicalType" : "date"
 }],
 "source" : "element tradingExpiryDate"
},
生成avro类工作正常,但是,在字段序列化期间会遇到nullpointerexception

有没有办法解决这个问题