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]