users@jax-rs-spec.java.net

[jax-rs-spec users] [jsr339-experts] Re: Error status in case of default MessageBodyReaders failing to read the message

From: Santiago Pericas-Geertsen <Santiago.PericasGeertsen_at_oracle.com>
Date: Thu, 8 Dec 2011 14:08:25 -0500

On Dec 8, 2011, at 6:28 AM, Sergey Beryozkin wrote:

> Hi
>
> I can see the spec (1.1 or the 2.0 early draft) saying what one of the default MessageBodyReader providers should do when it fails to read the incoming message.
> The only clarification is that 400 should be thrown by the JAXB provider and null returned by others in case of empty messages.
>
> What if JAXB provider deals with a malformed xml, is it 400 or 500 ?

 I don't think this is specified, should it be? A 400 makes more sense for a MBR.

-- Santiago