В моем приложении для весенней загрузки есть контроллер, описанный ниже. Он использует Hibernate для получения данных из БД Oracle. Моя проблема заключается в том, что, когда я вызываю эту службу, она возвращает HTTP ERROR 500. Но нигде не регистрируется никаких ошибок, и журнал отладки в приведенном ниже коде печатает весь объект Job без каких-либо проблем. Я отладил и увидел, что объект задания также возвращается.
Я сомневаюсь, что некоторые данные вызывают проблему при преобразовании объекта Job в json, но как мне найти, какое поле вызывает проблему?
Есть ли способ регистрировать проблемы, возникающие во время преобразования json?
@GetMapping(params = {"jobId"})
@ResponseBody
public Job findById(long jobId) {
Job job = jobHistoryService.findById(jobId);
log.debug(job.toString());
return job;
}