попытка создать событие saveOrUpdate с нулевой сущностью
у меня есть приложение GWT, которое делает вызов RPC на сервер для сохранения / создания нового объекта. Однако Spring-Hibernate back-end выдает исключение со следующим сообщением об ошибке:
attempt to create saveOrUpdate event with null entity
Я не уверен, что это значит. Какая нулем? Если это новый объект, который я сохраняю, я ожидаю иметь id
поле be null
или, возможно,0
, а затем hibernate заполнить его. Правильно ли это ожидание?
1 ответов
null entity
означает, что saveOrUpdate()
получает null
в качестве аргумента, т. е.:
session.saveOrUpdate(null);
если вы используете сериализацию для передачи объекту в удаленное расположение (вы упомянули RPC), возможно, вам следует проверить, работает ли сериализация правильно. Что-то говорит мне, что неспособность сериализовать может закончиться передачей нулевой ссылки.