ModelSearchImpl modelSearch = (ModelSearchImpl) Owl.getPersistenceService().getModelSearch();
List<NewsReference> hits;
if (guid)
hits = modelSearch.searchNewsByGuid(newsItem.getGuid(), false);
else
hits = modelSearch.searchNewsByLink(newsItem.getLink(), false);
List<INews> news = new ArrayList<INews>(hits.size());
for (NewsReference hit : hits) {
if (newsItem.getId() != null && (hit.getId() == newsItem.getId().longValue()))
news.add(newsItem);