[ https://issues.apache.org/jira/browse/CXF-4027?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13184975#comment-13184975 ]
Benson Margulies commented on CXF-4027: --------------------------------------- Please consider yourself encouraged to submit a patch. If you need help, let me know. If you're not so inclined, someone will get around to this presently. > Aegis BeanType does not ignore super type of java.lang.Enum > ----------------------------------------------------------- > > Key: CXF-4027 > URL: https://issues.apache.org/jira/browse/CXF-4027 > Project: CXF > Issue Type: Bug > Components: Aegis Databinding > Affects Versions: 2.5.1 > Reporter: James Phillpotts > > When using aegis combined with a mapping file on an enum type, aegis ends up > trying to create a type for java.lang.Enum, and falls over with an NPE in the > process. > It seems to me that when getting the super type in BeanType.getSuperType(), > there are some other classes that should be excluded (line 584), > java.lang.Enum and java.io.Serializable (the latter may be the super type if > the current type is an interface that extends it). -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira