Ashwin Prabhu created TRINIDAD-2470:
---------------------------------------

             Summary: GenericConverterFactory needs to throw 
TypeConversionException in response to exceptions during conversion
                 Key: TRINIDAD-2470
                 URL: https://issues.apache.org/jira/browse/TRINIDAD-2470
             Project: MyFaces Trinidad
          Issue Type: Bug
          Components: Components
    Affects Versions: 2.1.0-core
         Environment: N/A
            Reporter: Ashwin Prabhu


The convert implementation in GenericConverterFactory has the following code:

    TypeConverter converter = getConverter(source.getClass(), targetType);
    if (converter != null)
    {
      return converter.convert(source, targetType);
    }
    throw new TypeConversionException(source, targetType);

In addition to throwing TypeConversionException for missing converters, the 
above code needs to capture and re-throw any exception resulting during the 
conversion as TypeConversionException for the caller to handle them. 

Currently exceptions during the type conversion stage, unless they are 
ConverterExceptions remain unhandeled and cause PPR errors




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to