Fix the three problems mentioned below:
- You've got Spring, JSF and CDI annotations together. Stick to one of these;
- converter="com.apt.papar.converter.ManufacturerConverter" expects id of a converter set by
@FacesConverter
annotation: as you're not using it you should instead use binding with an object:converter="#{manufacturerConverter}"
; itemValue
of<f:selectItems>
tag should point to an object, not to its id:itemValue="#{manufacturer}
, otherwise your converter usage would be wrong.
Upon fixing, your <p:selectOneMenu>
will be working.