AbstractJacksonSerializer.nextFieldValue( deserializeFrom, PROPERTY_ERROR );
String error = deserializeFrom.getText();
AbstractJacksonSerializer.nextFieldValue( deserializeFrom, PROPERTY_REASON );
String reason = deserializeFrom.getText();
AbstractJacksonSerializer.closeObject( deserializeFrom );
return new ActionFailedException( status, error, reason );
}