Как устранить ошибки в приложении Grails после обновления до 2.3.6
Я недавно обновил свой проект Grails из 2.0.4
в 2.3.6
, что дает некоторые ошибки при сохранении формы, которая содержит многокомпонентные данные (вложения файлов),
Это дает мне ошибку для полей вложения файла, таких как rejected value: grails.validation.ValidationException: Validation Error(s) occurred during save():
И это дает мне ошибку в Requestmap.groovy
а ниже - ошибка
Requestmap.url.unique.error
В версии 2.0.4 работает нормально, без ошибок.
Как решить эти проблемы?
1 ответ
Документация Grails содержит советы по обновлению с одной версии на другую. В вашем случае вы делаете большой прыжок, поэтому вам, возможно, придется обратиться к следующему:
Обновление с версий, предшествующих 2.2
Обе проблемы у вас есть ошибки проверки. Вы можете увидеть ошибки проверки в деталях, выполнив:
Requestmap requestmap = new Requestmap([...])
requestmap.validate()
println requestmap.errors
Вы можете найти дополнительную информацию об ошибках валидации в документации.