Я получаю следующую ошибку в моем приложении spark, когда оно пытается сериализовать поле protobuf, представляющее собой карту ключа String и значения float. Сериализация Kryo используется в приложении spark.
Caused by: java.lang.NullPointerException
at com.google.protobuf.UnmodifiableLazyStringList.size(UnmodifiableLazyStringList.java:68)
at java.util.AbstractList.add(AbstractList.java:108)
at com.esotericsoftware.kryo.serializers.CollectionSerializer.read(CollectionSerializer.java:134)
at com.esotericsoftware.kryo.serializers.CollectionSerializer.read(CollectionSerializer.java:40)
at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:731)
at com.esotericsoftware.kryo.serializers.ObjectField.read(ObjectField.java:125)
... 71 more
Кто-нибудь сталкивался с этой проблемой раньше? Есть ли способ решить это?