tags:

views:

17

answers:

1

I get the following error when using a primitive attribute in my grails domain object:

Null value was assigned to a property of primitive type setter of MyDomain.myAttribute
 org.hibernate.PropertyAccessException: Null value was assigned to a property of primitive type setter of MyDomain.myAttribute
at grails.orm.HibernateCriteriaBuilder.invokeMethod(HibernateCriteriaBuilder.java:1077)
+1  A: 

According to http://jira.codehaus.org/browse/GRAILS-646 the solution is to use the non-primitive wrapper types (eg Integer instead of int)

Peter