When I post an enum-value value using the s:convertEnum I just end up with:
| java.lang.IllegalArgumentException: java.lang.Object is not an enum type | at java.lang.Class.enumConstantDirectory(Class.java:2965) | at java.lang.Enum.valueOf(Enum.java:187) | at org.jboss.seam.ui.EnumConverter.getAsObject(EnumConverter.java:17) | at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getConvertedValue(HtmlBasicInputRenderer.java:152) | at com.sun.faces.renderkit.html_basic.MenuRenderer.convertSelectOneValue(MenuRenderer.java:197) | at com.sun.faces.renderkit.html_basic.MenuRenderer.getConvertedValue(MenuRenderer.java:359) | In EnumConverter "getExpectedType()". Class enumType = comp.getValueExpression("value").getExpectedType(); does not return the enum type but Class. The valueExpr in the Binding is correct and the get/set-pair is using the correct enum-type. Any idea why this happens? View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4059130#4059130 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4059130 _______________________________________________ jboss-user mailing list jboss-user@lists.jboss.org https://lists.jboss.org/mailman/listinfo/jboss-user