Assuming EditDiscountCode is a wicket component, given the new PropertyModel(this, "date") You probably want to either use an object that has a get/setDate (your model object) or add those methods to your component.
Maurice On Tue, May 13, 2008 at 9:04 PM, V. Jenks <[EMAIL PROTECTED]> wrote: > > I must be missing something obvious but I can't spot it....I'm using a > DateTextField (Wicket 1.3.2) in my form like so: > > Java: > DateTextField expiryDate = new DateTextField( > "expiryDate", > new PropertyModel(this, "date"), > new StyleDateConverter("S-", true)); > > expiryDate.add(new DatePicker()); > expiryDate.setRequired(true); > codeForm.add(expiryDate); > > > HTML: > <input type="text" wicket:id="expiryDate" size="10" /> > > My error: > org.apache.wicket.WicketRuntimeException: No get method defined for class: > class com.agribeef.abcommerce.ui.admin.EditDiscountCode expression: date > at > > org.apache.wicket.util.lang.PropertyResolver.getGetAndSetter(PropertyResolver.java:433) > at > > org.apache.wicket.util.lang.PropertyResolver.getObjectAndGetSetter(PropertyResolver.java:275) > at > > org.apache.wicket.util.lang.PropertyResolver.getValue(PropertyResolver.java:84) > at > > org.apache.wicket.model.AbstractPropertyModel.getObject(AbstractPropertyModel.java:113) > at org.apache.wicket.Component.getModelObject(Component.java:1551) > at > > org.apache.wicket.extensions.yui.calendar.DatePicker.configure(DatePicker.java:367) > at > > org.apache.wicket.extensions.yui.calendar.DatePicker.renderHead(DatePicker.java:208) > at org.apache.wicket.Component.renderHead(Component.java:2558) > > I'm following the example but not sure what this means. > > Thanks! > -- > View this message in context: > http://www.nabble.com/DateTextField---what-am-I-missing-here--tp17215983p17215983.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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]