diff --git a/src/main/java/org/codelibs/fess/crawler/FessCrawlerThread.java b/src/main/java/org/codelibs/fess/crawler/FessCrawlerThread.java index 97cdfc1fd..3653357b2 100644 --- a/src/main/java/org/codelibs/fess/crawler/FessCrawlerThread.java +++ b/src/main/java/org/codelibs/fess/crawler/FessCrawlerThread.java @@ -261,7 +261,7 @@ public class FessCrawlerThread extends CrawlerThread { final FailureUrlService failureUrlService = ComponentUtil.getComponent(FailureUrlService.class); failureUrlService.store(crawlingConfig, ContentNotFoundException.class.getCanonicalName(), url, new ContentNotFoundException( - url)); + urlQueue.getParentUrl(), url)); } } diff --git a/src/main/java/org/codelibs/fess/exception/ContentNotFoundException.java b/src/main/java/org/codelibs/fess/exception/ContentNotFoundException.java index 76b249f87..21b2e3db8 100644 --- a/src/main/java/org/codelibs/fess/exception/ContentNotFoundException.java +++ b/src/main/java/org/codelibs/fess/exception/ContentNotFoundException.java @@ -19,8 +19,8 @@ public class ContentNotFoundException extends FessSystemException { private static final long serialVersionUID = 1L; - public ContentNotFoundException(final String url) { - super("Not Found: " + url, false, false); + public ContentNotFoundException(final String parentUrl, final String url) { + super("Not Found: " + url + " Parent: " + parentUrl, false, false); } }