unsupported("Request with media type [%s]. Expecting one of %s.", contentType, supported);
return;
}
try {
Deserializer deserializer = deserializers.deserializerFor(contentType, container);
if (deserializer == null) {
unsupported("Unable to handle media type [%s]: no deserializer found.", contentType);
return;
}
Object[] deserialized = deserializer.deserialize(request.getInputStream(), method);
Object[] parameters = methodInfo.getParameters();
logger.debug("Deserialized parameters for {} are {} ", method, deserialized);
// TODO: a new array should be created and then a call to setParameters