Неверный тип локальной переменной при вызове сохранения в репозитории JPA в Kotlin - PullRequest
1 голос
/ 12 апреля 2020

Итак, я использую Spring и Kotlin для создания базового c приложения. Иногда, когда я выполняю метод save в репозитории, я получаю следующую ошибку:

Я делал то же самое в куче других сервисов через мое приложение. Но, похоже, что-то не так с этим сервисом и сущностью.

 Exception Details:
   Location:
     com/example/api/persistant/model/timetracking/TimeEntry_Accessor_8i288y.setProperty(Lorg/springframework/data/mapping/PersistentProperty;Ljava/lang/Object;)V @145: aload_3
   Reason:
     Type top (current frame, locals[3]) is not assignable to reference type
   Current Frame:
     bci: @145
     flags: { }
     locals: { 'com/example/api/persistant/model/timetracking/TimeEntry_Accessor_8i288y', 'org/springframework/data/mapping/PersistentProperty', 'java/lang/Object' }
     stack: { 'com/example/api/persistant/model/timetracking/TimeEntry_Accessor_8i288y' }

РЕДАКТИРОВАТЬ: Обновление Spring Boot с версии 2.1.1-RELEASE до 2.2.6-RELEASE, похоже, решило проблему на данный момент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...