Как устранить ошибки в приложении 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 работает без ошибок.

Как решить эти проблемы?


person n92    schedule 05.03.2014    source источник


Ответы (1)


Документация по Grails содержит советы по переходу с одной версии на другую. В вашем случае вы делаете большой скачок, поэтому вам, возможно, придется обратиться к следующему:

Обновление версий до 2.2

Обновление с 2.2 до 2.3

Обе проблемы, которые у вас есть, являются ошибками проверки. Вы можете подробно просмотреть ошибки проверки, выполнив:

Requestmap requestmap = new Requestmap([...])
requestmap.validate()
println requestmap.errors

Дополнительные сведения об ошибках проверки можно найти в документах. .

person thewidgetsmith    schedule 20.03.2014