Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
-
Replicated on Windows XP and Mac OS X
Description
Setup: Create a radio group that's tied to a propertymodel which is set to '0' by default, e.g.:
RadioGroup myRadioGroup = new RadioGroup("interval"); // interval is an int property of a bean
When saving the form one encounters this error:
org.apache.wicket.util.convert.ConversionException: Can't convert null value to a primitive class: int for setting it on com.evite.event.model.EventSchedule@1b33228[id=<null>]
at
org.apache.wicket.util.lang.PropertyResolver$MethodGetAndSet.setValue(Pr
opertyResolver.java:1079)
When setting the value to anything else but '0' it doesn't throw this. Also, changing the model type to Integer fixes the issue.
Suspected bug and this issue was opened per Johan's request.