Post your code.  It's hard to guess w/out seeing the code.  I have an
integer-based drop down choice working well (I used that example as my
starting point).

-Doug


Michael Mehrle wrote:
> 
> Anyone? Was hoping for some input here ;-)
> 
> -----Original Message-----
> From: Michael Mehrle [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, May 08, 2008 6:35 PM
> To: users@wicket.apache.org
> Subject: RE: DropDownChoice throws IllegalArgumentException with Integer
> values
> 
> Okay, I just stepped through this and getting the feeling that 'somehow'
> the label is being passed on to the model. Now, if the label is '1' it
> works fine, but if it's '1 day', then I get that error.
> 
> The question here is: why is the label being passed back to the model?
> Doesn't make any sense - I'm using a ChoiceRenderer as such:
> 
> new ChoiceRenderer("label", "value")
> 
> Do I also need to add some kind of converter to properly assign the
> model?
> 
> Any input would be appreciated.
> 
> Michael
> 
> -----Original Message-----
> From: Michael Mehrle [mailto:[EMAIL PROTECTED] 
> Sent: Thursday, May 08, 2008 5:19 PM
> To: users@wicket.apache.org
> Subject: DropDownChoice throws IllegalArgumentException with Integer
> values
> 
> This is the error I'm getting:
> 
>  
> 
> [DEBUG LoadAdDataInterceptor] Loaded
> AdData:[EMAIL PROTECTED] 
> 
> [ERROR RequestCycle] Cannot format given Object as a Number 
> 
> java.lang.IllegalArgumentException: Cannot format given Object as a
> Number
> 
>             at java.text.DecimalFormat.format(DecimalFormat.java:480)
> 
>             at java.text.Format.format(Format.java:133)
> 
>             at
> org.apache.wicket.util.convert.converters.AbstractNumberConverter.conver
> tToString(AbstractNumberConverter.java:109)
> 
>             at
> org.apache.wicket.util.lang.PropertyResolverConverter.convert(PropertyRe
> solverConverter.java:84)
> 
>  
> 
> I'm using List<SelectOption> to populate the DropDownChoice, as per the
> online example:
> 
>  
> 
> http://cwiki.apache.org/WICKET/another-dropdownchoice-example-by-adam.ht
> ml
> 
>  
> 
> The only change I made to SelectOption is to set the 'value' field to an
> Integer (which I need for my model).
> 
>  
> 
> Anyone any ideas as to what's going on? I'm pretty sure I didn't swap
> the label/value pairs as the labels show up properly.
> 
>  
> 
> Thanks,
> 
>  
> 
> Michael
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/DropDownChoice-throws-IllegalArgumentException-with-Integer-values-tp17139227p17150771.html
Sent from the Wicket - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to