Как отмечается в комментариях, ошибка происходит из-за клиента толщиной (или другого сервера), подключающегося к кластеру, но код от клиента thin .
Если вы просто читаете / пишете данные и не нуждаетесь в выполнении кода, тонкий клиент - отличный вариант.
Чтобы использовать толстый клиент, необходимо убедиться, что оба толстых клиентаи сервер имеют одинаковую конфигурацию загрузки однорангового класса.Это может быть:
<property name=“peerClassLoadingEnabled” value=“false” />
в вашем конфигурационном файле Spring.Или:
IgniteConfiguration cfg = new IgniteConfiguration()
...
.setPeerClassLoadingEnabled(false);
(я использовал false
здесь, поскольку это ваша текущая конфигурация сервера. Сказав это, вы, вероятно, хотите, чтобы он был включен.)