Hello, If the itemValue attribute in f:selectItem binds to a bean property that is not a String (I'm using a Long), a ClassCastException is thrown. Is this correct behaviour? I'd imagine that the internal converter should avoid this inconvenience, but I don't know what the JSF standard says about it.
java.lang.ClassCastException at javax.faces.component.UISelectItem.getItemLabel(UISelectItem.java:85) at org.apache.myfaces.util.SelectItemsIterator.hasNext(SelectItemsIterator.java :75) at org.apache.myfaces.renderkit.RendererUtils.internalGetSelectItemList(Rendere rUtils.java:479) at org.apache.myfaces.renderkit.RendererUtils.getSelectItemList(RendererUtils.j ava:455) at org.apache.myfaces.renderkit.html.HtmlRadioRendererBase.encodeEnd(HtmlRadioR endererBase.java:87) at org.apache.myfaces.renderkit.html.ext.HtmlRadioRenderer.encodeEnd(HtmlRadioR enderer.java:71) at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:331) at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:44 4) at org.apache.myfaces.renderkit.RendererUtils.renderChildren(RendererUtils.java :421) at org.apache.myfaces.renderkit.RendererUtils.renderChild(RendererUtils.java:44 2) ------------------------------------------------------------------------------------------------------------------------------------ Nota Legal: Este correo electronico puede contener informacion estrictamente confidencial y es de uso exclusivo del destinatario, quedando prohibida a cualquier otra persona su revelacion, copia, distribucion, o el ejercicio de cualquier accion relativa a su contenido. Si ha recibido este correo electronico por error, por favor, conteste al remitente, y posteriormente proceda a borrarlo de su sistema. Gracias por su colaboracion. Confidentiality notice: This e-mail message may contain confidential and/or legally privileged information and is solely for the attention and use of the intended recipient. Any disclosure, copying, distribution or the taking of any action with relation to the contents of this e-mail by any other person is strictly prohibited. If you believe that this e-mail has been mistakenly sent to you, please reply to the sender from whom you received the message in error and then delete the original e-mail from your system. Thank you for your co-operation. ------------------------------------------------------------------------------------------------------------------------------------