Ошибка при сохранении данных в таблицу данных в Pega PRPC

При сохранении данных в Pega PRPC с использованием метода Obj-save я получил следующее сообщение об ошибке:pyCommitError: Не удается выполнить коммит, поскольку отложенное сохранение экземпляра ANDY-FW-ANDYCARRENTALFW-DATA-CARINFO L3 не выполнено: code: SQLState: Message:

Кто-нибудь может поделиться какой-то идеей о том, как решить эту проблему?

Энди

3 ответа

Это сообщение может появиться, когда у нас есть поле с меньшей длиной, указанной в БД, и мы пытаемся вставить в поле большую строку. Могут быть и другие причины. См. Tracer.

Отложенное сохранение экземпляра обычно не выполняется из-за заблокированного экземпляра, который вы пытаетесь зафиксировать. Или запись, которую вы пытаетесь зафиксировать, устарела (кто-то еще совершил запись до вашей фиксации)

В идеале такое поведение можно наблюдать из-за того, что блокировка на рабочем объекте не удерживается, пока вы пытаетесь сохранить объект. Убедитесь, что вы приобрели блокировку перед обновлением и сохранением.

Дополнительно, пожалуйста, проверьте, предоставляется ли привилегия оператору.

Другие вопросы по тегам