From: Gordon M. <go...@us...> - 2005-09-29 22:53:05
|
Update of /cvsroot/archive-crawler/ArchiveOpenCrawler/src/java/org/archive/crawler/extractor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9435/src/java/org/archive/crawler/extractor Modified Files: Extractor.java Log Message: Followup for for [ 1122836 ] Localize StackOverflowError in Extractors * Extractor.java also log caught StackOverflowErrors Index: Extractor.java =================================================================== RCS file: /cvsroot/archive-crawler/ArchiveOpenCrawler/src/java/org/archive/crawler/extractor/Extractor.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** Extractor.java 22 Sep 2005 23:03:11 -0000 1.1 --- Extractor.java 29 Sep 2005 22:52:58 -0000 1.2 *************** *** 25,30 **** --- 25,34 ---- package org.archive.crawler.extractor; + import java.util.logging.Level; + import java.util.logging.Logger; + import org.archive.crawler.datamodel.CrawlURI; import org.archive.crawler.framework.Processor; + import org.archive.crawler.frontier.AbstractFrontier; /** *************** *** 46,49 **** --- 50,55 ---- */ public abstract class Extractor extends Processor { + private static final Logger logger = Logger + .getLogger(Extractor.class.getName()); /** *************** *** 65,68 **** --- 71,76 ---- curi.addAnnotation("err="+soe.getClass().getName()); curi.addLocalizedError(getName(),soe,""); + // also log as warning + logger.log(Level.WARNING,"overflow in "+getName(),soe); } } |