Description
In jsp339 spec 4.2.4 Standard Entity Providers
java.lang.Boolean, java.lang.Character, java.lang.Number Only for text/plain. Corresponding
primitive types supported via boxing/unboxing conversion.
When reading zero-length message entities all pre-packaged MessageBodyReader implementations, except
the JAXB one and those for the (boxed) primitive types above, MUST create a corresponding Java
object that represents zero-length data. The pre-packaged JAXB and the pre-packaged primitive type
MessageBodyReader implementations MUST throw a NoContentException for zero-length message
entities.
Request
Content-Type:text/plain
Accept:*/*
Body:
Method:POST
The CTS case resource:
@Path("character")
@POST
public Character character(Character character)
The case expect 400 instead of 200.