for(Page p: result) {
PageText pt = ptDAO.findByPage(p);
int linksIn = pageLinkDAO.findLinkCountInByPage(p);
//System.out.println(++count + ": Extracting dates from page " + p.getId());
if(pt != null) {
Heading root = PageToHeadingTree.getHierarchyFromPageText(pt, p);
//printHeading(root, "");
writeEventsToDatabase(root, linksIn);
} else {
logger.warn("PageText is null for page id: " + p.getId());
// Silently ignore errors reading, for now