[ 
https://issues.apache.org/jira/browse/MYFACES-2614?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Jakob Korherr resolved MYFACES-2614.
------------------------------------

       Resolution: Fixed
    Fix Version/s: 2.0.0-beta-3
                   1.2.9-SNAPSHOT

> 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.

Reply via email to