On Tue, Apr 23, 2013 at 3:09 PM, Bruno Moura <[email protected]> wrote:

> I updated the wicket dependence from 1.4.22 to 6.7  and now I'm trouble for
> create a DropDownChoice component (I'm using scala).
>
> Before: Wicket 1.4 (works fine)
>
> val listCustomer: java.util.List[Customer] = customerDAO.listCustomer
> item.add(new DropDownChoice("customerSelection", listCustomer,new
> ChoiceRenderer[Customer]("name")))
>
>
> After: Wicket 6.7 ( get in trouble)
>
> val customerSelectionCurrent = new PropertyModel(manager, "customer")
>

val customerSelectionCurrent = new PropertyModel[Customer](manager,
"customer")
i.e. specify the type



>
> val customerSelection = new
> DropDownChoice[Customer]("customerSelection",
> customerSelectionCurrent, listCustomer,new
> ChoiceRenderer[Customer]("name")) {
>
> The error stack trace is showed bellow:
>
> scala: overloaded method constructor DropDownChoice with alternatives:
>
> (String,org.apache.wicket.model.IModel[com.wicket-app.entities.Customer],org.apache.wicket.model.IModel[_
> <: java.util.List[_ <:
>
> com.wicket-app.entities.Customer]],org.apache.wicket.markup.html.form.IChoiceRenderer[_
> >:
> com.wicket-app.entities.Customer])org.apache.wicket.markup.html.form.DropDownChoice[com.wicket-app.entities.Customer]
> <and>
>
> (String,org.apache.wicket.model.IModel[com.wicket-app.entities.Customer],java.util.List[_
> <:
> com.wicket-app.entities.Customer],org.apache.wicket.markup.html.form.IChoiceRenderer[_
> >:
> com.wicket-app.entities.Customer])org.apache.wicket.markup.html.form.DropDownChoice[com.wicket-app.entities.Customer]
>  cannot be applied to (String,
> org.apache.wicket.model.PropertyModel[Nothing],
> java.util.List[com.wicket-app.entities.Customer],
>
> org.apache.wicket.markup.html.form.ChoiceRenderer[com.wicket-app.entities.Customer])
>       val customerSelection = new
> DropDownChoice[Customer]("customerSelection",
> customerSelectionCurrent, listCustomer,new
> ChoiceRenderer[Customer]("name")) {
>                                  ^
>
> Thanks for your help
>
> Bera
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>


-- 
Martin Grigorov
jWeekend
Training, Consulting, Development
http://jWeekend.com <http://jweekend.com/>

Reply via email to