// Have the serializer in charge create a type-specific search result
// item
try {
SearchResultItem item = serializer.toSearchResultItem(query.getSite(), score, metadata);
result.addResultItem(item);
} catch (Throwable t) {
logger.warn("Error during search result serialization: '{}'. Skipping this search result.", t.getMessage());
size--;
continue;
}