- return create(status, headers, OBJECT_MAPPER.readValue(in, FacebookErrorMessage.class));
+ try
+ {
+ return create(status, headers, OBJECT_MAPPER.readValue(in, FacebookErrorMessage.class));
+ }
+ catch (IOException | RuntimeException e)
+ {
+ return new ErrorResponseParsingErrorException(status, headers, e);
+ }