@SuppressWarnings("unchecked") @Override protected List<Entry> buildFeedEntries( Map<String, Object> model, HttpServletRequest request, HttpServletResponse response) throws Exception { Set<Article> articles = (Set<Article>) model.get("articles"); List<Entry> entries = new ArrayList<>(articles.size()); for (Article article : articles) { Entry entry = new Entry(); entry.setTitle(article.getTitle()); entry.setPublished(article.getDate().toDate()); Content content = new Content(); content.setValue(article.getBody()); entry.setSummary(content); Link link = new Link(); link.setHref(link(article)); List<Link> links = new ArrayList<Link>(); links.add(link); entry.setAlternateLinks(links); entries.add(entry); } return entries; }