Невозможно найти класс: org.springframework.cloud.skipper.domain.PackageFile
Вступление
У меня проблема с шкипером остановлена. У меня были пакеты, которые были загружены в службу шкипера.
Поиск пакетов отображает пакеты нормально.
Тем не менее, я тогда пытаюсь install
конкретные пакеты, использующие org.springframework.cloud.skipper.client.DefaultSkipperClient
есть ошибка.
SNAPSHOT:skipper-install failed:
org.springframework.web.client.HttpServerErrorException: 500 null -> [Help 1]
Ошибка на сервере:
Произошла ошибка на реальном сервере this.machines
быть пустой картой.
DefaultStateMachineService.acquireStateMachine(String machineId, boolean start).
Однако это не имеет смысла, если эта карта не сохраняется и исчезает после повторного запуска.
Обновление - Исправление
Фактическая ошибка:
com.esotericsoftware.kryo.KryoException: Unable to find class: org.springframework.cloud.skipper.domain.PackageFile_$$_jvst6bb_1
Serialization trace:
packageFile (org.springframework.cloud.skipper.domain.PackageMetadata)
metadata (org.springframework.cloud.skipper.domain.Package)
pkg (org.springframework.cloud.skipper.domain.Release)
и результаты от звонка:
this.stateMachinePersist.read(machineId)