Ошибка при десериализации с использованием Kryo, когда в класс добавлено дополнительное поле ссылки на объект - PullRequest
0 голосов
/ 04 августа 2020

Я работал над реализацией kryo для хранения данных в кластере Redis. Я проводил некоторое тестирование в этом отношении.

Я вставил запись в базу данных. Сериализация прошла без проблем, и данные были успешно вставлены. Затем я добавил еще одно поле в класс POJO, которое является ссылкой на объект. Я зарегистрировал этот класс в kryo. Затем, когда я пытаюсь десериализовать, я получаю ClassNotFoundException, как показано ниже:

Serialization trace:
employee (com.employee.model.SomeClass)] with root cause

com.esotericsoftware.kryo.KryoException: Encountered unregistered class ID: 48
Serialization trace

Может ли кто-нибудь помочь с этим. Спасибо

...