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 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]

Reply via email to