Has anyone found a solution to using enums with the managed bean's
property-class yet? The implementation doesn't seem to like the fully
qualified name.
<managed-property>
<property-name>testType</property-name>
<property-class>com.company.EnumType</property-class>
<value>com.company.EnumType.SomeValue</value>
</managed-property>
Caused by: java.lang.ClassNotFoundException: com.company.EnumType
at org.apache.catalina.loader.WebappClassLoader.loadClass(
WebappClassLoader.java:1332)
at org.apache.catalina.loader.WebappClassLoader.loadClass(
WebappClassLoader.java:1181)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:319)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:242)
at org.apache.myfaces.util.ClassUtils.classForName(
ClassUtils.java:138)
at org.apache.myfaces.util.ClassUtils.javaTypeToClass(
ClassUtils.java:198)
at org.apache.myfaces.util.ClassUtils.simpleJavaTypeToClass(
ClassUtils.java:215)
... 60 more