This definition is wrong, the value of the selectOneListbox would have to correspond to a
string value. This string value would hold the selected item in the list.
So your managed bean will have one more deceleration
please put its getters and setters.
and your selectOneListbox will have
This should do it.