From 8b59ef1086d7c73d73f62e0b4fb93c7077586d51 Mon Sep 17 00:00:00 2001 From: gojomo Date: Fri, 15 May 2009 02:02:04 +0000 Subject: [PATCH] Restore directory-browsing broken by password Guard * Heritrix.java reorder restlet setup so Context is passed through Guard to EngineApplication --- engine/src/main/java/org/archive/crawler/Heritrix.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/src/main/java/org/archive/crawler/Heritrix.java b/engine/src/main/java/org/archive/crawler/Heritrix.java index b0171936..9fbe75eb 100644 --- a/engine/src/main/java/org/archive/crawler/Heritrix.java +++ b/engine/src/main/java/org/archive/crawler/Heritrix.java @@ -319,8 +319,8 @@ public class Heritrix { Guard guard = new RateLimitGuard(null, ChallengeScheme.HTTP_DIGEST, "Authentication Required"); guard.getSecrets().put(authLogin, authPassword.toCharArray()); - guard.setNext(new EngineApplication(engine)); component.getDefaultHost().attach(guard); + guard.setNext(new EngineApplication(engine)); component.start(); startupOut.println("engine listening at port "+port); startupOut.println("operator login is '"+authLogin