MessageBodyReader.readFrom throws IOException is turned into 
WebApplicationException but might just need to propagate out?
--------------------------------------------------------------------------------------------------------------------------

                 Key: WINK-31
                 URL: https://issues.apache.org/jira/browse/WINK-31
             Project: Wink
          Issue Type: Bug
          Components: Server
            Reporter: Bryant Luk
            Priority: Minor


In the event that a MessageBodyReader.readFrom were to throw an IOException, I 
believe that the IOException should propagate out "untouched" (i.e. don't turn 
it into a WebApplicationException).  This allows the error handling chain (or 
the underlying container's error handling capabilities) to map it like a 
IOException instead of having someone doing a getCause() on the 
WebApplicationException.

Around line 135 in wink-server/src/main/java 
org.apache.wink.server.internal.registry.ServerInjectableFactory is where the 
change would need to start to be made.

I'm open for debate on this one since the spec is vague and unclear on this 
behavior.  

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