I'm not completely sure why I suppressed the error, probably because at that point the JSON has been completely parsed and is just being mapped to a POJO.

Anyways, an exception can be thrown here, before this patch set it would have been the 500 ISE WebApplicationException from handleResponse.