[
https://issues.apache.org/jira/browse/MYFACES-2614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12847360#action_12847360
]
Leonardo Uribe commented on MYFACES-2614:
-----------------------------------------
Look this one:
https://javaserverfaces-spec-public.dev.java.net/issues/show_bug.cgi?id=470
> EnumConverter uses toString() instead of name()
> -----------------------------------------------
>
> Key: MYFACES-2614
> URL: https://issues.apache.org/jira/browse/MYFACES-2614
> Project: MyFaces Core
> Issue Type: Bug
> Affects Versions: 1.2.8, 2.0.0-beta-3
> Reporter: gui
> Assignee: Jakob Korherr
> Fix For: 1.2.9-SNAPSHOT, 2.0.0-beta-3
>
>
> Hi,
> I have an enum that has overridden the toString method.
> It seems the EnumConverter uses toString to convert an enum to a string (and
> Enum.valueOf(..) to find it back). However, since my toString is overriden,
> the value it returns is not valid input for the Enum.valueOf(..) function and
> the converter raises an exception.
> A better approach is to use .name() as string representation of an Enum.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.