You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
(10) |
Sep
(36) |
Oct
(339) |
Nov
(103) |
Dec
(152) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(141) |
Feb
(102) |
Mar
(125) |
Apr
(203) |
May
(57) |
Jun
(30) |
Jul
(139) |
Aug
(46) |
Sep
(64) |
Oct
(105) |
Nov
(34) |
Dec
(162) |
2007 |
Jan
(81) |
Feb
(57) |
Mar
(141) |
Apr
(72) |
May
(9) |
Jun
(1) |
Jul
(144) |
Aug
(88) |
Sep
(40) |
Oct
(43) |
Nov
(34) |
Dec
(20) |
2008 |
Jan
(44) |
Feb
(45) |
Mar
(16) |
Apr
(36) |
May
(8) |
Jun
(77) |
Jul
(177) |
Aug
(66) |
Sep
(8) |
Oct
(33) |
Nov
(13) |
Dec
(37) |
2009 |
Jan
(2) |
Feb
(5) |
Mar
(8) |
Apr
|
May
(36) |
Jun
(19) |
Jul
(46) |
Aug
(8) |
Sep
(1) |
Oct
(66) |
Nov
(61) |
Dec
(10) |
2010 |
Jan
(13) |
Feb
(16) |
Mar
(38) |
Apr
(76) |
May
(47) |
Jun
(32) |
Jul
(35) |
Aug
(45) |
Sep
(20) |
Oct
(61) |
Nov
(24) |
Dec
(16) |
2011 |
Jan
(22) |
Feb
(34) |
Mar
(11) |
Apr
(8) |
May
(24) |
Jun
(23) |
Jul
(11) |
Aug
(42) |
Sep
(81) |
Oct
(48) |
Nov
(21) |
Dec
(20) |
2012 |
Jan
(30) |
Feb
(25) |
Mar
(4) |
Apr
(6) |
May
(1) |
Jun
(5) |
Jul
(5) |
Aug
(8) |
Sep
(6) |
Oct
(6) |
Nov
|
Dec
|
From: <bra...@us...> - 2009-11-12 22:22:41
|
Revision: 2930 http://archive-access.svn.sourceforge.net/archive-access/?rev=2930&view=rev Author: bradtofel Date: 2009-11-12 22:22:32 +0000 (Thu, 12 Nov 2009) Log Message: ----------- BUGFIX: now includes original named link (#name fragment at end of input URL) in resolved url Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java 2009-11-11 00:25:13 UTC (rev 2929) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java 2009-11-12 22:22:32 UTC (rev 2930) @@ -24,7 +24,7 @@ */ package org.archive.wayback.util.htmllex; -import java.net.MalformedURLException; +import java.net.URISyntaxException; import java.net.URL; import java.util.HashMap; @@ -54,15 +54,31 @@ private boolean inScriptText = false; private HashMap<String,String> data = null; + /** + * constructor + */ public ParseContext() { data = new HashMap<String, String>(); } + /** + * Stores arbitrary key value pairs in this ParseContext + * @param key for storage + * @param value for storage + */ public void putData(String key, String value) { data.put(key, value); } + /** + * Retrieves previously stored data for key key from this ParseContext + * @param key under which value was stored + * @return previously stored value for key or null, if nothing was stored + */ public String getData(String key) { return data.get(key); } + /** + * @param url against which relative URLs should be resolved for this parse + */ public void setBaseUrl(URL url) { try { baseUrl = UURIFactory.getInstance(url.toExternalForm()); @@ -70,23 +86,37 @@ e.printStackTrace(); } } - public String resolve(String url) throws MalformedURLException { + /** + * @param url which should be resolved against the baseUrl for this + * ParseContext. + * @return absolute form of url, resolved against baseUrl if relative. + * @throws URISyntaxException if the input URL is malformed + */ + public String resolve(String url) throws URISyntaxException { + int hashIdx = url.indexOf('#'); + String frag = ""; + if(hashIdx != -1) { + frag = url.substring(hashIdx); + url = url.substring(0,hashIdx); + } try { - return baseUrl.resolve(url).toString(); + return baseUrl.resolve(url).toString() + frag; } catch (URIException e) { e.printStackTrace(); } return url; -// URL tmp = new URL(baseUrl,url); -// return tmp.toString(); } + /** + * @param url which should be resolved. + * @return absolute form of input url, or url itself if javascript: + */ public String contextualizeUrl(String url) { if(url.startsWith("javascript:")) { return url; } try { return resolve(url); - } catch (MalformedURLException e) { + } catch (URISyntaxException e) { e.printStackTrace(); return url; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java 2009-11-11 00:25:13 UTC (rev 2929) +++ trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java 2009-11-12 22:22:32 UTC (rev 2930) @@ -25,13 +25,9 @@ package org.archive.wayback.util.htmllex; -import java.net.MalformedURLException; import java.net.URI; import java.net.URL; -import org.archive.net.UURI; -import org.archive.net.UURIFactory; - import junit.framework.TestCase; /** @@ -46,6 +42,14 @@ public void testContextualizeUrl() { ParseContext pc = new ParseContext(); try { + + URI tmp = new URI("http://base.com/foo.html#REF"); + String ref = tmp.getFragment(); + assertEquals("REF",ref); + tmp = new URI("http://base.com/foo.html"); + assertNull(tmp.getFragment()); + + pc.setBaseUrl(new URL("http://base.com/")); assertEquals("http://base.com/images.gif", pc.contextualizeUrl("/images.gif")); @@ -57,6 +61,12 @@ pc.contextualizeUrl("/image/1s.gif")); assertEquals("http://base.com/image/1s.gif", pc.contextualizeUrl("../../image/1s.gif")); + assertEquals("http://base.com/image/1s.gif", + pc.contextualizeUrl("/../../image/1s.gif")); + assertEquals("http://base.com/image/1.html#REF", + pc.contextualizeUrl("/../../image/1.html#REF")); + assertEquals("http://base.com/image/1.html#REF FOO", + pc.contextualizeUrl("/../../image/1.html#REF FOO")); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-11 00:34:26
|
Revision: 2925 http://archive-access.svn.sourceforge.net/archive-access/?rev=2925&view=rev Author: bradtofel Date: 2009-11-11 00:14:29 +0000 (Wed, 11 Nov 2009) Log Message: ----------- BUGFIX(unreported) now includes query string when performing server-relative archival URL redirects using referrer info. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java 2009-11-11 00:13:00 UTC (rev 2924) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java 2009-11-11 00:14:29 UTC (rev 2925) @@ -133,6 +133,11 @@ String datespec = remainder.substring(0,thirdSlash); String url = remainder.substring(thirdSlash+1); String thisPath = httpRequest.getRequestURI(); + String queryString = httpRequest.getQueryString(); + if (queryString != null) { + thisPath += "?" + queryString; + } + String resolved = UrlOperations.resolveUrl(url, thisPath); String contextPath = httpRequest.getContextPath(); String finalUrl = uri.getScheme() + "://" + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
Revision: 2924 http://archive-access.svn.sourceforge.net/archive-access/?rev=2924&view=rev Author: bradtofel Date: 2009-11-11 00:13:00 +0000 (Wed, 11 Nov 2009) Log Message: ----------- FEATURE: implemented rewriting of absolute URLs inside text/javascript - hopefully does more good than harm. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/JSStringTransformer.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/JSStringTransformer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/JSStringTransformer.java 2009-11-11 00:11:20 UTC (rev 2923) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/JSStringTransformer.java 2009-11-11 00:13:00 UTC (rev 2924) @@ -24,13 +24,31 @@ */ package org.archive.wayback.replay.html.transformer; +import java.util.regex.Matcher; +import java.util.regex.Pattern; + import org.archive.wayback.replay.html.ReplayParseContext; import org.archive.wayback.replay.html.StringTransformer; +/** + * Attempts to rewrite any absolute URLs found within the text/javascript MIME + * + * @author brad + * + */ public class JSStringTransformer implements StringTransformer { + private final static Pattern httpPattern = Pattern + .compile("(http://[^/]*/)"); public String transform(ReplayParseContext context, String input) { - // TODO: hehehe.... - return input; + + StringBuffer replaced = new StringBuffer(input.length()); + Matcher m = httpPattern.matcher(input); + while (m.find()) { + String host = m.group(1); + m.appendReplacement(replaced, context.contextualizeUrl(host)); + } + m.appendTail(replaced); + return replaced.toString(); } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-11 00:33:39
|
Revision: 2926 http://archive-access.svn.sourceforge.net/archive-access/?rev=2926&view=rev Author: bradtofel Date: 2009-11-11 00:18:08 +0000 (Wed, 11 Nov 2009) Log Message: ----------- BUGFIX(unreported) URI actually does not do proper path canonicalization - resolving "../../foo.gif" against "http://base.com/" results in "http://base.com/../../foo.gif" not "http://base.com/foo.gif" as it should. UURI does the right thing, so now this uses UURI to perform the resolving, and now we have a trivial test case that demonstrates this. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseContext.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java Added Paths: ----------- trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseContext.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseContext.java 2009-11-11 00:14:29 UTC (rev 2925) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseContext.java 2009-11-11 00:18:08 UTC (rev 2926) @@ -46,7 +46,7 @@ URL baseUrl, String datespec) { this.uriConverterFactory = uriConverterFactory; - this.baseUrl = baseUrl; + setBaseUrl(baseUrl); this.datespec = datespec; converters = new HashMap<String,ResultURIConverter>(); } @@ -143,4 +143,18 @@ public void setJspExec(JSPExecutor jspExec) { this.jspExec = jspExec; } + + /** + * @return the datespec + */ + public String getDatespec() { + return datespec; + } + + /** + * @param datespec the datespec to set + */ + public void setDatespec(String datespec) { + this.datespec = datespec; + } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java 2009-11-11 00:14:29 UTC (rev 2925) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java 2009-11-11 00:18:08 UTC (rev 2926) @@ -28,6 +28,10 @@ import java.net.URL; import java.util.HashMap; +import org.apache.commons.httpclient.URIException; +import org.archive.net.UURI; +import org.archive.net.UURIFactory; + /** * Class which tracks the context and state involved with parsing an HTML * document via SAX events. @@ -43,7 +47,7 @@ */ public class ParseContext { - protected URL baseUrl = null; + protected UURI baseUrl = null; private boolean inCSS = false; private boolean inJS = false; @@ -60,11 +64,21 @@ return data.get(key); } public void setBaseUrl(URL url) { - baseUrl = url; + try { + baseUrl = UURIFactory.getInstance(url.toExternalForm()); + } catch (URIException e) { + e.printStackTrace(); + } } public String resolve(String url) throws MalformedURLException { - URL tmp = new URL(baseUrl,url); - return tmp.toString(); + try { + return baseUrl.resolve(url).toString(); + } catch (URIException e) { + e.printStackTrace(); + } + return url; +// URL tmp = new URL(baseUrl,url); +// return tmp.toString(); } public String contextualizeUrl(String url) { if(url.startsWith("javascript:")) { Added: trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java (rev 0) +++ trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java 2009-11-11 00:18:08 UTC (rev 2926) @@ -0,0 +1,68 @@ +/* ParseContextTest + * + * $Id$: + * + * Created on Nov 10, 2009. + * + * Copyright (C) 2006 Internet Archive. + * + * This file is part of Wayback. + * + * Wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * Wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with Wayback; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ + +package org.archive.wayback.util.htmllex; + +import java.net.MalformedURLException; +import java.net.URI; +import java.net.URL; + +import org.archive.net.UURI; +import org.archive.net.UURIFactory; + +import junit.framework.TestCase; + +/** + * @author brad + * + */ +public class ParseContextTest extends TestCase { + + /** + * Test method for {@link org.archive.wayback.util.htmllex.ParseContext#contextualizeUrl(java.lang.String)}. + */ + public void testContextualizeUrl() { + ParseContext pc = new ParseContext(); + try { + pc.setBaseUrl(new URL("http://base.com/")); + assertEquals("http://base.com/images.gif", + pc.contextualizeUrl("/images.gif")); + assertEquals("http://base.com/images.gif", + pc.contextualizeUrl("../images.gif")); + assertEquals("http://base.com/images.gif", + pc.contextualizeUrl("../../images.gif")); + assertEquals("http://base.com/image/1s.gif", + pc.contextualizeUrl("/image/1s.gif")); + assertEquals("http://base.com/image/1s.gif", + pc.contextualizeUrl("../../image/1s.gif")); + } catch (Exception e) { + // TODO Auto-generated catch block + e.printStackTrace(); + fail(e.getLocalizedMessage()); + } + + } + +} Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/test/java/org/archive/wayback/util/htmllex/ParseContextTest.java ___________________________________________________________________ Added: svn:keywords + Author Date Revision Id This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-11 00:33:38
|
Revision: 2927 http://archive-access.svn.sourceforge.net/archive-access/?rev=2927&view=rev Author: bradtofel Date: 2009-11-11 00:20:58 +0000 (Wed, 11 Nov 2009) Log Message: ----------- website: now includes notes on 1.4.2 release Modified Paths: -------------- trunk/archive-access/projects/wayback/dist/src/site/xdoc/index.xml trunk/archive-access/projects/wayback/dist/src/site/xdoc/release_notes.xml Modified: trunk/archive-access/projects/wayback/dist/src/site/xdoc/index.xml =================================================================== --- trunk/archive-access/projects/wayback/dist/src/site/xdoc/index.xml 2009-11-11 00:18:08 UTC (rev 2926) +++ trunk/archive-access/projects/wayback/dist/src/site/xdoc/index.xml 2009-11-11 00:20:58 UTC (rev 2927) @@ -74,6 +74,13 @@ </p> </section> <section name="News"> + <subsection name="Maintenance Release - 1.4.2, 7/17/2009"> + <p> + Release 1.4.2 fixes several problems discovered in the 1.4.1 + release. Please see the <a href="release_notes.html">release notes</a> for + a detailed list of changes. + </p> + </subsection> <subsection name="Maintenance Release - 1.4.1, 11/10/2008"> <p> Release 1.4.1 fixes several problems discovered in the 1.4.0 Modified: trunk/archive-access/projects/wayback/dist/src/site/xdoc/release_notes.xml =================================================================== --- trunk/archive-access/projects/wayback/dist/src/site/xdoc/release_notes.xml 2009-11-11 00:18:08 UTC (rev 2926) +++ trunk/archive-access/projects/wayback/dist/src/site/xdoc/release_notes.xml 2009-11-11 00:20:58 UTC (rev 2927) @@ -14,6 +14,86 @@ to release 1.2.0. </p> </section> + <section name="Release 1.4.2"> + <subsection name="Features"> + <ul> + <li> + Added exactSchemeOnly configuration to AccessPoint, allowing + explicit distinction between http:// and https://(<i>ACC-32</i>) + </li> + <li> + Now times out requests to a slow/non-responsive RemoteResourceIndex + and remote(HTTP 1.1) ResourceStore nodes.(<i>ACC-38</i>) + </li> + <li> + experimental OpenSearchQuery .jsp implementations(<i>ACC-56</i>) + </li> + <li> + FileProxyServlet now accepts /OFFSET trailing path in addition to + Content-Range HTTP header.(<i>ACC-74</i>) + </li> + <li> + warc-indexer now has -all option to produce a CDX line for ALL + records, not just captures and revisits(<i>ACC-75</i>) + </li> + <li> + now includes file+offset for all records, keying off mime-time of + warc/revist to determine revisits at query time.(<i>ACC-76</i>) + </li> + <li> + Allow prefixing of original HTTP headers with a fixed string. + (<i>ACC-77</i>) + </li> + <li> + Now Wayback rewrites Content-Base HTTP headers.(<i>ACC-78</i>) + </li> + <li> + Timeline.jsp improvements which prevent Timeline from being severely + distorted on some pages. + </li> + <li> + Improvement to ArchivalUrl client-rewrite.js to preserve link text, + working around a bug in Internet Explorer. + </li> + </ul> + </subsection> + <subsection name="Bug Fixes"> + <ul> + <li> + Now all mime-types are escaped to prevent spaces from getting into + the CDX files.(<i>ACC-45</i>) + </li> + <li> + Some CSS URLs were being rewritten twice. (<i>ACC-53</i>) + </li> + <li> + No longer writing original pages Content-Length HTTP header to + output, which caused original pages with Lower-Case "L" in + "Content-length" to return wrong length, truncating replayed + documents. This caused some replayed pages to not have embedded + disclaimers, nor javascript rewriting of links and images. + (<i>ACC-60</i>) + </li> + <li> + Fixed severe problem with live web robots.txt retrieval where wrong + offset was being writting into the live web ResourceIndex. + (<i>ACC-62</i>) + </li> + <li> + Charset extraction from HTTP headers is now case-insensitive. + (<i>ACC-63</i>) + </li> + <li> + No longer adding content to HTML pages with FrameSet tags, as they + were being broken.(<i>ACC-65</i>) + </li> + <li> + No longer set GMT as default timezone for entire JVM.(<i>ACC-70</i>) + </li> + </ul> + </subsection> + </section> + <section name="Release 1.4.1"> <subsection name="Features"> <ul> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-11 00:33:37
|
Revision: 2928 http://archive-access.svn.sourceforge.net/archive-access/?rev=2928&view=rev Author: bradtofel Date: 2009-11-11 00:23:33 +0000 (Wed, 11 Nov 2009) Log Message: ----------- FEATURE: added JS block rewriter, and experimental ONCLICK rewriter Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml 2009-11-11 00:20:58 UTC (rev 2927) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml 2009-11-11 00:23:33 UTC (rev 2928) @@ -30,6 +30,9 @@ <bean id="cssBlockHandler" class="org.archive.wayback.replay.html.transformer.BlockCSSStringTransformer"> </bean> + <bean id="jsBlockHandler" + class="org.archive.wayback.replay.html.transformer.JSStringTransformer"> + </bean> @@ -152,7 +155,14 @@ <bean class="org.archive.wayback.replay.html.rules.StyleContentRule"> <property name="transformer" ref="cssBlockHandler" /> </bean> + <bean class="org.archive.wayback.replay.html.rules.JSContentRule"> + <property name="transformer" ref="jsBlockHandler" /> + </bean> <bean class="org.archive.wayback.replay.html.rules.AttributeModifyingRule"> + <property name="modifyAttributeName" value="ONCLICK" /> + <property name="transformer" ref="jsBlockRewriter" /> + </bean> + <bean class="org.archive.wayback.replay.html.rules.AttributeModifyingRule"> <property name="modifyAttributeName" value="style" /> <property name="transformer" ref="cssAttributeHandler" /> </bean> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-11 00:33:37
|
Revision: 2929 http://archive-access.svn.sourceforge.net/archive-access/?rev=2929&view=rev Author: bradtofel Date: 2009-11-11 00:25:13 +0000 (Wed, 11 Nov 2009) Log Message: ----------- VERSION: upped to 1.5.3 Modified Paths: -------------- trunk/archive-access/projects/wayback/dist/pom.xml trunk/archive-access/projects/wayback/pom.xml trunk/archive-access/projects/wayback/wayback-core/pom.xml trunk/archive-access/projects/wayback/wayback-hadoop/pom.xml trunk/archive-access/projects/wayback/wayback-hadoop-java/pom.xml trunk/archive-access/projects/wayback/wayback-webapp/pom.xml Modified: trunk/archive-access/projects/wayback/dist/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/dist/pom.xml 2009-11-11 00:23:33 UTC (rev 2928) +++ trunk/archive-access/projects/wayback/dist/pom.xml 2009-11-11 00:25:13 UTC (rev 2929) @@ -3,7 +3,7 @@ <parent> <groupId>org.archive</groupId> <artifactId>wayback</artifactId> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> @@ -53,7 +53,7 @@ <dependency> <groupId>org.archive.wayback</groupId> <artifactId>wayback-core</artifactId> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> </dependency> </dependencies> <build> Modified: trunk/archive-access/projects/wayback/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/pom.xml 2009-11-11 00:23:33 UTC (rev 2928) +++ trunk/archive-access/projects/wayback/pom.xml 2009-11-11 00:25:13 UTC (rev 2929) @@ -17,9 +17,10 @@ <groupId>org.archive</groupId> <artifactId>wayback</artifactId> <properties> - <globalVersion>1.5.0-SNAPSHOT</globalVersion> + <globalVersion>1.5.3-SNAPSHOT</globalVersion> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> <packaging>pom</packaging> <name>Wayback</name> Modified: trunk/archive-access/projects/wayback/wayback-core/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/pom.xml 2009-11-11 00:23:33 UTC (rev 2928) +++ trunk/archive-access/projects/wayback/wayback-core/pom.xml 2009-11-11 00:25:13 UTC (rev 2929) @@ -17,7 +17,7 @@ <parent> <groupId>org.archive</groupId> <artifactId>wayback</artifactId> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> </parent> <groupId>org.archive.wayback</groupId> <artifactId>wayback-core</artifactId> Modified: trunk/archive-access/projects/wayback/wayback-hadoop/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-hadoop/pom.xml 2009-11-11 00:23:33 UTC (rev 2928) +++ trunk/archive-access/projects/wayback/wayback-hadoop/pom.xml 2009-11-11 00:25:13 UTC (rev 2929) @@ -2,13 +2,13 @@ <parent> <artifactId>wayback</artifactId> <groupId>org.archive</groupId> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.archive.wayback</groupId> <artifactId>wayback-hadoop</artifactId> <name>Wayback Hadoop Jar Packaging</name> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> <url>http://maven.apache.org</url> <packaging>pom</packaging> <dependencies> @@ -21,7 +21,7 @@ <dependency> <groupId>org.archive.wayback</groupId> <artifactId>wayback-hadoop-java</artifactId> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> <scope>compile</scope> </dependency> </dependencies> Modified: trunk/archive-access/projects/wayback/wayback-hadoop-java/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-hadoop-java/pom.xml 2009-11-11 00:23:33 UTC (rev 2928) +++ trunk/archive-access/projects/wayback/wayback-hadoop-java/pom.xml 2009-11-11 00:25:13 UTC (rev 2929) @@ -2,13 +2,13 @@ <parent> <artifactId>wayback</artifactId> <groupId>org.archive</groupId> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.archive.wayback</groupId> <artifactId>wayback-hadoop-java</artifactId> <name>Wayback Hadoop Java Code</name> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> <url>http://maven.apache.org</url> <packaging>jar</packaging> @@ -29,7 +29,7 @@ <groupId>org.archive.wayback</groupId> <artifactId>wayback-core</artifactId> <scope>compile</scope> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> </dependency> </dependencies> <build> Modified: trunk/archive-access/projects/wayback/wayback-webapp/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/pom.xml 2009-11-11 00:23:33 UTC (rev 2928) +++ trunk/archive-access/projects/wayback/wayback-webapp/pom.xml 2009-11-11 00:25:13 UTC (rev 2929) @@ -3,7 +3,7 @@ <parent> <artifactId>wayback</artifactId> <groupId>org.archive</groupId> - <version>1.5.0-SNAPSHOT</version> + <version>1.5.3-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <groupId>org.archive.wayback</groupId> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
Revision: 2923 http://archive-access.svn.sourceforge.net/archive-access/?rev=2923&view=rev Author: bradtofel Date: 2009-11-11 00:11:20 +0000 (Wed, 11 Nov 2009) Log Message: ----------- BUGFIX: now detects a frameset, and holds off inserting HTML content if found. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AfterBodyStartTagJSPExecRule.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AfterBodyStartTagJSPExecRule.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AfterBodyStartTagJSPExecRule.java 2009-11-11 00:09:47 UTC (rev 2922) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AfterBodyStartTagJSPExecRule.java 2009-11-11 00:11:20 UTC (rev 2923) @@ -52,6 +52,9 @@ * We also ensure we don't emit twice by storing a flag in the ParseContext once * we do emit. * + * Lastly, if we see a "FRAMESET" tag in the page, we hold off on inserting + * our content. + * * @author brad * */ @@ -60,6 +63,7 @@ private final String[] okHeadTags = { "HTML","HEAD","BASE","LINK","META","TITLE","STYLE","SCRIPT","BODY" }; + private final static String FRAMESET_TAG = "FRAMESET"; private final static String FERRET_DONE_KEY = AfterBodyStartTagJSPExecRule.class.toString(); public void visit(ReplayParseEventDelegator rules) { @@ -105,8 +109,13 @@ } else { // must be PHASE_PRE_MODIFY: if it's a body tag, emit now: if(isNotTagAppearingInHead(node)) { - // and this is a tag that shouldn't be in the HEAD. Emit: - emit((ReplayParseContext) context,node); + if(node.getTagName().equals(FRAMESET_TAG)) { + // don't put content in pages with a FRAMESET: + context.putData(FERRET_DONE_KEY,"1"); + } else { + // and this is a tag that shouldn't be in the HEAD. Emit: + emit((ReplayParseContext) context,node); + } } } } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
Revision: 2922 http://archive-access.svn.sourceforge.net/archive-access/?rev=2922&view=rev Author: bradtofel Date: 2009-11-11 00:09:47 +0000 (Wed, 11 Nov 2009) Log Message: ----------- BUGFIX: where attribute value comparison was case sensitive, now it's insensitive Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AttributeModifyingRule.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AttributeModifyingRule.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AttributeModifyingRule.java 2009-11-10 00:50:27 UTC (rev 2921) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AttributeModifyingRule.java 2009-11-11 00:09:47 UTC (rev 2922) @@ -64,7 +64,7 @@ } // if the value is specified, too, make sure that matches, as well: if(whereAttributeValue != null) { - if(!nodeAttrVal.equals(whereAttributeValue)) { + if(!nodeAttrVal.toUpperCase().equals(whereAttributeValue)) { return; } } @@ -121,7 +121,7 @@ * @param whereAttributeValue the whereAttributeValue to set */ public void setWhereAttributeValue(String whereAttributeValue) { - this.whereAttributeValue = whereAttributeValue; + this.whereAttributeValue = whereAttributeValue.toUpperCase(); } /** This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-10 00:50:40
|
Revision: 2921 http://archive-access.svn.sourceforge.net/archive-access/?rev=2921&view=rev Author: bradtofel Date: 2009-11-10 00:50:27 +0000 (Tue, 10 Nov 2009) Log Message: ----------- JAVADOC: updated javadoc for public methods Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java 2009-11-10 00:10:23 UTC (rev 2920) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java 2009-11-10 00:50:27 UTC (rev 2921) @@ -1,4 +1,4 @@ -/* WaybackContext +/* AccessPoint * * $Id$ * @@ -102,18 +102,36 @@ private List<String> filePatterns = null; private List<String> filePrefixes = null; + /** + * @return List of file patterns that will be matched when querying the + * ResourceIndex + */ public List<String> getFilePatterns() { return filePatterns; } + /** + * @param filePatterns List of file Patterns (regular expressions) that + * will be matched when querying the ResourceIndex - only SearchResults + * matching one of these patterns will be returned. + */ public void setFilePatterns(List<String> filePatterns) { this.filePatterns = filePatterns; } + /** + * @return List of file String prefixes that will be matched when querying + * the ResourceIndex + */ public List<String> getFilePrefixes() { return filePrefixes; } + /** + * @param filePrefixes List of String file prefixes that will be matched + * when querying the ResourceIndex - only SearchResults from files + * with a prefix matching one of those in this List will be returned. + */ public void setFilePrefixes(List<String> filePrefixes) { this.filePrefixes = filePrefixes; } @@ -153,10 +171,18 @@ return uriConverter; } + /** + * @return explicit Locale to use within this AccessPoint. + */ public Locale getLocale() { return locale; } + /** + * @param locale explicit Locale to use for requests within this + * AccessPoint. If not set, will attempt to use the one specified by + * each requests User Agent via HTTP headers + */ public void setLocale(Locale locale) { this.locale = locale; } @@ -186,18 +212,19 @@ } } } + /** + * @return the name of the bean in the Spring configuration which defined + * this AccessPoint. + */ public String getBeanName() { return beanName; } /** - * @param httpRequest - * @return the prefix of paths recieved by this server that are handled by + * @param httpRequest HttpServletRequest which is being handled + * @return the prefix of paths received by this server that are handled by * this WaybackContext, including the trailing '/' */ public String getContextPath(HttpServletRequest httpRequest) { -// if(contextPort != 0) { -// return httpRequest.getContextPath(); -// } String httpContextPath = httpRequest.getContextPath(); if(contextName.length() == 0) { return httpContextPath + "/"; @@ -206,8 +233,11 @@ } /** - * @param httpRequest - * @param includeQuery + * Remove any leading ServletContext and AccessPoint name path elements + * from the incoming request path, returning the result as a String + * + * @param httpRequest HttpServletRequest which is being handled + * @param includeQuery if true, include any query arguments * @return the portion of the request following the path to this context * without leading '/' */ @@ -233,7 +263,10 @@ } /** - * @param httpRequest + * Remove any leading ServletContext and AccessPoint name path elements + * from the incoming request path, returning the result as a String + + * @param httpRequest HttpServletRequest which is being handled * @return the portion of the request following the path to this context, * including any query information,without leading '/' */ @@ -242,7 +275,7 @@ } /** - * @param httpRequest + * @param httpRequest HttpServletRequest which is being handled * @return the portion of the request following the path to this context, * excluding any query information, without leading '/' */ @@ -252,10 +285,10 @@ /** * Construct an absolute URL that points to the root of the context that - * recieved the request, including a trailing "/". + * received the request, including a trailing "/". * * @return String absolute URL pointing to the Context root where the - * request was revieved. + * request was received. */ private String getAbsoluteContextPrefix(HttpServletRequest httpRequest, boolean useRequestServer) { @@ -279,7 +312,7 @@ } /** - * @param httpRequest + * @param httpRequest HttpServletRequest which is being handled * @return absolute URL pointing to the base of this WaybackContext, using * Server and port information from the HttpServletRequest argument. */ @@ -288,7 +321,7 @@ } /** - * @param httpRequest + * @param httpRequest HttpServletRequest which is being handled * @return absolute URL pointing to the base of this WaybackContext, using * Canonical server and port information. */ @@ -320,11 +353,11 @@ } /** - * @param httpRequest - * @param httpResponse + * @param httpRequest HttpServletRequest which is being handled + * @param httpResponse HttpServletResponse which is being handled * @return true if the request was actually handled - * @throws ServletException - * @throws IOException + * @throws ServletException per usual + * @throws IOException per usual */ public boolean handleRequest(HttpServletRequest httpRequest, HttpServletResponse httpResponse) @@ -431,6 +464,12 @@ } } + /** + * Release any resources associated with this AccessPoint, including + * stopping any background processing threads + * + * @throws IOException per usual + */ public void shutdown() throws IOException { if(collection != null) { collection.shutdown(); @@ -557,42 +596,77 @@ this.exactSchemeMatch = exactSchemeMatch; } + /** + * @return the ExclusionFilterFactory in use with this AccessPoint + */ public ExclusionFilterFactory getExclusionFactory() { return exclusionFactory; } + /** + * @param exclusionFactory all requests to this AccessPoint will create an + * exclusionFilter from this factory when handling requests + */ public void setExclusionFactory(ExclusionFilterFactory exclusionFactory) { this.exclusionFactory = exclusionFactory; } + /** + * @return the configured AuthenticationControl operator in use with this + * AccessPoint. + */ public BooleanOperator<WaybackRequest> getAuthentication() { return authentication; } + /** + * @param authentication the BooleanOperator which determines if incoming + * requests are allowed to connect to this AccessPoint. + */ public void setAuthentication(BooleanOperator<WaybackRequest> authentication) { this.authentication = authentication; } + /** + * @return the WaybackCollection used by this AccessPoint + */ public WaybackCollection getCollection() { return collection; } + /** + * @param collection the WaybackCollection to use with this AccessPoint + */ public void setCollection(WaybackCollection collection) { this.collection = collection; } + /** + * @return the ExceptionRenderer in use with this AccessPoint + */ public ExceptionRenderer getException() { return exception; } + /** + * @param exception the ExceptionRender to use with this AccessPoint + */ public void setException(ExceptionRenderer exception) { this.exception = exception; } + /** + * @return the String url prefix to use when generating self referencing + * URLs + */ public String getUrlRoot() { return urlRoot; } + /** + * @param urlRoot explicit URL prefix to use when creating self referencing + * URLs + */ public void setUrlRoot(String urlRoot) { this.urlRoot = urlRoot; } @@ -605,7 +679,10 @@ } /** - * @param exactHostMatch the exactHostMatch to set + * @param exactHostMatch if true, then only SearchResults exactly matching + * the requested hostname will be returned from this AccessPoint. If + * false, then hosts which canonicalize to the same host as requested + * hostname will be returned (www.) */ public void setExactHostMatch(boolean exactHostMatch) { this.exactHostMatch = exactHostMatch; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-10 00:10:35
|
Revision: 2920 http://archive-access.svn.sourceforge.net/archive-access/?rev=2920&view=rev Author: bradtofel Date: 2009-11-10 00:10:23 +0000 (Tue, 10 Nov 2009) Log Message: ----------- DEPRECATED Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionAuthority.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRules.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionServlet.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionAuthority.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionResponse.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionServlet.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -39,6 +39,7 @@ * SearchResultFilter which uses remote access control/exclusion service to * filter results. * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilterFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilterFactory.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilterFactory.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -31,6 +31,7 @@ /** * * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionAuthority.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionAuthority.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionAuthority.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -37,7 +37,7 @@ /** * - * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ @@ -102,9 +102,9 @@ } /** - * @param surt + * @param surt to check * @return String representation of rules - * @throws DatabaseException + * @throws DatabaseException if BDB problems. */ public ArrayList<AdministrativeExclusionRules> matchRules(String surt) throws DatabaseException { BDBRecordIterator itr = db.recordIterator(surt); @@ -139,9 +139,9 @@ } /** - * @param surtPrefix - * @param rule - * @throws DatabaseException + * @param surtPrefix to add + * @param rule for SURT + * @throws DatabaseException on BDB errors */ public void addRuleFor(final String surtPrefix, AdministrativeExclusionRule rule) throws DatabaseException { AdministrativeExclusionRules rules = new AdministrativeExclusionRules(surtPrefix); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRule.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRule.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRule.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -34,6 +34,7 @@ /** * * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ @@ -138,8 +139,8 @@ /** * set all values from encoded String version * - * @param encoded - * @throws ParseException + * @param encoded rule + * @throws ParseException if rule cannot be parsed */ public void decode(final String encoded) throws ParseException { String parts[] = encoded.split(String.valueOf(SEPARATOR)); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRules.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRules.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionRules.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -33,6 +33,7 @@ /** * * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ @@ -42,7 +43,7 @@ private ArrayList<AdministrativeExclusionRule> rules = null; private String surtPrefix; /** - * @param surtPrefix + * @param surtPrefix for rules */ public AdministrativeExclusionRules(String surtPrefix) { this.surtPrefix = surtPrefix; @@ -52,7 +53,7 @@ * first eliminating those outside the timestamp range, and then removing * ADD which have a (subsequent) DELETE * - * @param dateStr + * @param dateStr to check * @return ArrayList of applicable and current rules for dateStr */ public ArrayList<AdministrativeExclusionRule> filterRules(final String @@ -117,7 +118,7 @@ /** * finds the most applicable rule for the date in question, and returns it * - * @param dateStr + * @param dateStr to check * @return most applicable AdministrativeExclusionRule, or null if none * applied */ @@ -165,7 +166,7 @@ /** * load rules found in the encoded string argument * - * @param encodedRules + * @param encodedRules string */ public void loadRules(final String encodedRules) { rules = new ArrayList<AdministrativeExclusionRule>(); @@ -179,7 +180,7 @@ } /** - * @param rule + * @param rule to add */ public void addRule(AdministrativeExclusionRule rule) { if(rules == null) { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionServlet.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionServlet.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/AdministrativeExclusionServlet.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -51,6 +51,7 @@ * 2) displaying current exclusion rules based on queries * 3) recieving POST requests from clients to add rules * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionAuthority.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionAuthority.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionAuthority.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -28,6 +28,7 @@ /** * * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ @@ -36,11 +37,11 @@ * determines whether userAgent can view urlString for captureDate, * encapsulating the response in a returned ExclusionResponse object * - * @param userAgent - * @param urlString - * @param captureDate + * @param userAgent to check + * @param urlString to check + * @param captureDate to check * @return ExclusionResponse with answer to the query - * @throws Exception + * @throws Exception if problems happen */ public ExclusionResponse checkExclusion(String userAgent, String urlString, String captureDate) throws Exception; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionResponse.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionResponse.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionResponse.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -50,6 +50,7 @@ * this for now. * * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ @@ -85,10 +86,10 @@ /** * Constructor * - * @param hostname - * @param responseType - * @param authorized - * @param message + * @param hostname to check + * @param responseType for response + * @param authorized if OK to show + * @param message arbitrary string... */ public ExclusionResponse(final String hostname, final String responseType, final boolean authorized,final String message) { @@ -101,9 +102,9 @@ /** * Constuctor * - * @param hostname - * @param responseType - * @param authorized + * @param hostname to check + * @param responseType for response + * @param authorized if OK to show */ public ExclusionResponse(final String hostname, final String responseType, final boolean authorized) { @@ -117,7 +118,7 @@ /** * Send the HTTP message body to requesting client, via the OutputStream * - * @param os + * @param os where bytes should be written */ public void writeResponse(OutputStream os) { if(USE_XML) { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionServlet.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionServlet.java 2009-11-08 02:10:48 UTC (rev 2919) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ui/ExclusionServlet.java 2009-11-10 00:10:23 UTC (rev 2920) @@ -37,6 +37,7 @@ /** * * + * @deprecated superseded by ExclusionOracle * @author brad * @version $Date$, $Revision$ */ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-08 02:11:04
|
Revision: 2919 http://archive-access.svn.sourceforge.net/archive-access/?rev=2919&view=rev Author: bradtofel Date: 2009-11-08 02:10:48 +0000 (Sun, 08 Nov 2009) Log Message: ----------- JAVADOC: updated javadoc for public methods Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResult.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java 2009-11-08 01:59:29 UTC (rev 2918) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java 2009-11-08 02:10:48 UTC (rev 2919) @@ -28,6 +28,13 @@ import org.archive.wayback.core.WaybackRequest; import org.archive.wayback.util.operator.BooleanOperator; +/** + * BooleanOperator which tests a delegate operator, and sets an + * ExclusionFilterFactory on the WaybackRequest if the delegate is true. + * + * @author brad + * + */ public class AccessControlSettingOperation implements BooleanOperator<WaybackRequest> { private ExclusionFilterFactory factory = null; @@ -40,18 +47,33 @@ return true; } + /** + * @return ExclusionFilterFactory which will be set on operator matches + */ public ExclusionFilterFactory getFactory() { return factory; } + /** + * @param factory ExclusionFilterFactory which will be set on operator + * matches + */ public void setFactory(ExclusionFilterFactory factory) { this.factory = factory; } + /** + * @return the BooleanOperator delegate which determines if the factory + * is applied + */ public BooleanOperator<WaybackRequest> getOperator() { return operator; } + /** + * @param operator the BooleanOperator delegate which determines if the + * factory is applied + */ public void setOperator(BooleanOperator<WaybackRequest> operator) { this.operator = operator; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java 2009-11-08 01:59:29 UTC (rev 2918) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java 2009-11-08 02:10:48 UTC (rev 2919) @@ -29,6 +29,12 @@ import org.archive.wayback.core.WaybackRequest; import org.archive.wayback.util.operator.BooleanOperator; +/** + * BooleanOperator which returns true if the user has authenticated as one of + * a list of users with this server. + * @author brad + * + */ public class HTTPAuthBooleanOperator implements BooleanOperator<WaybackRequest> { private List<String> allowedUsers = null; public boolean isTrue(WaybackRequest value) { @@ -41,9 +47,15 @@ } return allowedUsers.contains(currentUser); } + /** + * @return the List of users that this operator matches against. + */ public List<String> getAllowedUsers() { return allowedUsers; } + /** + * @param allowedUsers the List of users that this operator matches against. + */ public void setAllowedUsers(List<String> allowedUsers) { this.allowedUsers = allowedUsers; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java 2009-11-08 01:59:29 UTC (rev 2918) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java 2009-11-08 02:10:48 UTC (rev 2919) @@ -32,15 +32,29 @@ import org.archive.wayback.util.IPRange; import org.archive.wayback.util.operator.BooleanOperator; +/** + * A BooleanOperator which results in true value if a users request originated + * from within a list of configured IP ranges. + * @author brad + * + */ public class IPMatchesBooleanOperator implements BooleanOperator<WaybackRequest> { private static final Logger LOGGER = Logger.getLogger(IPMatchesBooleanOperator .class.getName()); private List<IPRange> allowedRanges = null; + /** + * @return null. this is a placeholder for Spring's getter/setter + * examination + */ public List<String> getAllowedRanges() { return null; } + /** + * @param allowedRanges parses each String IPRange provided, added them to + * the list of IPRanges which this operator matches + */ public void setAllowedRanges(List<String> allowedRanges) { this.allowedRanges = new ArrayList<IPRange>(); for(String ip : allowedRanges) { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResult.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResult.java 2009-11-08 01:59:29 UTC (rev 2918) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResult.java 2009-11-08 02:10:48 UTC (rev 2919) @@ -100,7 +100,7 @@ * <li>"A" - noarchive</li> * <li>"F" - nofollow</li> * <li>"I" - noindex</li> - * @see http://noarchive.net/ + * @see "http://noarchive.net/" */ public static final String CAPTURE_ROBOT_FLAGS = "robotflags"; @@ -142,6 +142,11 @@ * If-Modified HTTP request headers. */ public static final String CAPTURE_DUPLICATE_HTTP = "http"; + /** + * @return the original URL which resulted in the capture. If it is not + * available, the urlKey and original Host will be used to reconstruct + * something possibly closer to the original URL than the urlKey + */ public String getOriginalUrl() { String url = get(CAPTURE_ORIGINAL_URL); if(url == null) { @@ -160,6 +165,10 @@ } return url; } + /** + * @param originalUrl as close to the original URL by which this Resource + * was captured as is possible + */ public void setOriginalUrl(String originalUrl) { put(CAPTURE_ORIGINAL_URL,originalUrl); } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-08 01:59:41
|
Revision: 2918 http://archive-access.svn.sourceforge.net/archive-access/?rev=2918&view=rev Author: bradtofel Date: 2009-11-08 01:59:29 +0000 (Sun, 08 Nov 2009) Log Message: ----------- JAVADOC: updated javadoc for public methods Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlContextResultURIConverterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlJSReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSAXRewriteReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSpecialContextResultURIConverter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ClientSideHTMLReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ServerSideHTMLReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDatePrefixQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDateRangeQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDatePrefixQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDateRangeQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/ReplayRequestParser.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -39,10 +39,14 @@ import org.archive.wayback.replay.TextReplayRenderer; import org.archive.wayback.replay.HttpHeaderProcessor; +/** + * @author brad + * + */ public class ArchivalUrlASXReplayRenderer extends TextReplayRenderer { /** - * @param httpHeaderProcessor + * @param httpHeaderProcessor which should process HTTP headers */ public ArchivalUrlASXReplayRenderer(HttpHeaderProcessor httpHeaderProcessor) { super(httpHeaderProcessor); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -41,10 +41,16 @@ import org.archive.wayback.replay.TextReplayRenderer; import org.archive.wayback.replay.HttpHeaderProcessor; +/** + * ReplayRenderer which attempts to rewrite URLs found within a text/css + * document to load from this context. + * @author brad + * + */ public class ArchivalUrlCSSReplayRenderer extends TextReplayRenderer { /** - * @param httpHeaderProcessor + * @param httpHeaderProcessor which should process HTTP headers */ public ArchivalUrlCSSReplayRenderer(HttpHeaderProcessor httpHeaderProcessor) { super(httpHeaderProcessor); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlContextResultURIConverterFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlContextResultURIConverterFactory.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlContextResultURIConverterFactory.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -29,12 +29,17 @@ import org.archive.wayback.replay.html.ContextResultURIConverterFactory; /** + * Factory which creates a context specific ArchivalUrlResultURIConverter, + * given a base ArchivalUrlResultURIConverter and the flags to add. * @author brad * */ public class ArchivalUrlContextResultURIConverterFactory implements ContextResultURIConverterFactory { private ArchivalUrlResultURIConverter converter = null; + /** + * @param converter base ArchivalURLURLConverter to wrap + */ public ArchivalUrlContextResultURIConverterFactory( ArchivalUrlResultURIConverter converter) { this.converter = converter; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlJSReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlJSReplayRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlJSReplayRenderer.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -45,15 +45,17 @@ import org.archive.wayback.util.Timestamp; /** + * ReplayRenderer which attempts to rewrite absolute URLs within a + * text/javascript document to make them load correctly from an ArchivalURL + * AccessPoint. * - * * @author brad * @version $Date$, $Revision$ */ public class ArchivalUrlJSReplayRenderer extends TextReplayRenderer { /** - * @param httpHeaderProcessor + * @param httpHeaderProcessor which should process HTTP headers */ public ArchivalUrlJSReplayRenderer( HttpHeaderProcessor httpHeaderProcessor) { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlRequestParser.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlRequestParser.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlRequestParser.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -42,10 +42,26 @@ * @version $Date$, $Revision$ */ public class ArchivalUrlRequestParser extends CompositeRequestParser { + /** + * delimiter character for datespec flags + */ public final static String FLAG_DELIM = "_"; + /** + * text/javascript context + */ public final static String JS_CONTEXT = "js"; + /** + * text/css context + */ public final static String CSS_CONTEXT = "cs"; + /** + * image/* context + */ public final static String IMG_CONTEXT = "im"; + /** + * Charset detection strategy context - should be followed by an integer + * indicating which strategy to use + */ public final static String CHARSET_MODE = "cm"; protected RequestParser[] getRequestParsers() { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSAXRewriteReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSAXRewriteReplayRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSAXRewriteReplayRenderer.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -54,12 +54,22 @@ import org.htmlparser.lexer.Page; import org.htmlparser.util.ParserException; +/** + * ReplayRenderer which attempts to rewrite text/html documents so URLs + * references within the document load from the correct ArchivalURL AccessPoint. + * + * @author brad + * + */ public class ArchivalUrlSAXRewriteReplayRenderer implements ReplayRenderer { private ReplayParseEventDelegator delegator = null; private HttpHeaderProcessor httpHeaderProcessor; private CharsetDetector charsetDetector = new StandardCharsetDetector(); private final static String OUTPUT_CHARSET = "utf-8"; + /** + * @param httpHeaderProcessor which should process HTTP headers + */ public ArchivalUrlSAXRewriteReplayRenderer(HttpHeaderProcessor httpHeaderProcessor) { this.httpHeaderProcessor = httpHeaderProcessor; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSpecialContextResultURIConverter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSpecialContextResultURIConverter.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSpecialContextResultURIConverter.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -27,8 +27,9 @@ import org.archive.wayback.ResultURIConverter; /** + * wrapper around an ArchivalUrlResultURIConverter, adding flags after the + * datespec for a specific context ("js_" for javascript, "cs_" for CSS, etc) * - * * @author brad * @version $Date$, $Revision$ */ @@ -40,6 +41,11 @@ private String replayURIPrefix = null; private String context; + /** + * @param converter ArchivalUrlResultURIConverter to wrap + * @param context flags indicating the context of URLs created by this + * object + */ public ArchivalUrlSpecialContextResultURIConverter( ArchivalUrlResultURIConverter converter, String context) { replayURIPrefix = converter.getReplayURIPrefix(); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ClientSideHTMLReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ClientSideHTMLReplayRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ClientSideHTMLReplayRenderer.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -42,14 +42,16 @@ import org.archive.wayback.replay.HttpHeaderProcessor; /** + * Classic ReplayRenderer which uses a combination of server-side modification + * and embedded javascript to rewrite URLs within an HTML page to make embedded + * URLs point back to a specific ArchivalURL AccessPoint. * - * * @author brad * @version $Date$, $Revision$ */ public class ClientSideHTMLReplayRenderer extends TextReplayRenderer { /** - * @param httpHeaderProcessor + * @param httpHeaderProcessor which should process HTTP headers */ public ClientSideHTMLReplayRenderer(HttpHeaderProcessor httpHeaderProcessor) { super(httpHeaderProcessor); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ServerSideHTMLReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ServerSideHTMLReplayRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ServerSideHTMLReplayRenderer.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -42,14 +42,15 @@ import org.archive.wayback.replay.HttpHeaderProcessor; /** + * ArchivalUrl ReplayRenderer which uses a series of RegEx's to rewrite embedded + * URLs to point back into a specific ArchivalUrl AccessPoint. * - * * @author brad * @version $Date$, $Revision$ */ public class ServerSideHTMLReplayRenderer extends TextReplayRenderer { /** - * @param httpHeaderProcessor + * @param httpHeaderProcessor which should process HTTP headers */ public ServerSideHTMLReplayRenderer(HttpHeaderProcessor httpHeaderProcessor) { super(httpHeaderProcessor); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDatePrefixQueryRequestParser.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDatePrefixQueryRequestParser.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDatePrefixQueryRequestParser.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -41,7 +41,7 @@ */ public class PathDatePrefixQueryRequestParser extends PathRequestParser { /** - * @param wrapped + * @param wrapped BaseRequestParser which provides general configuration */ public PathDatePrefixQueryRequestParser(BaseRequestParser wrapped) { super(wrapped); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDateRangeQueryRequestParser.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDateRangeQueryRequestParser.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDateRangeQueryRequestParser.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -42,7 +42,7 @@ public class PathDateRangeQueryRequestParser extends PathRequestParser { /** - * @param wrapped + * @param wrapped BaseRequestParser which provides general configuration */ public PathDateRangeQueryRequestParser(BaseRequestParser wrapped) { super(wrapped); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDatePrefixQueryRequestParser.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDatePrefixQueryRequestParser.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDatePrefixQueryRequestParser.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -41,7 +41,7 @@ */ public class PathPrefixDatePrefixQueryRequestParser extends PathRequestParser { /** - * @param wrapped + * @param wrapped BaseRequestParser which provides general configuration */ public PathPrefixDatePrefixQueryRequestParser(BaseRequestParser wrapped) { super(wrapped); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDateRangeQueryRequestParser.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDateRangeQueryRequestParser.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDateRangeQueryRequestParser.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -41,7 +41,7 @@ */ public class PathPrefixDateRangeQueryRequestParser extends PathRequestParser { /** - * @param wrapped + * @param wrapped BaseRequestParser which provides general configuration */ public PathPrefixDateRangeQueryRequestParser(BaseRequestParser wrapped) { super(wrapped); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/ReplayRequestParser.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/ReplayRequestParser.java 2009-11-08 01:33:37 UTC (rev 2917) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/ReplayRequestParser.java 2009-11-08 01:59:29 UTC (rev 2918) @@ -49,7 +49,7 @@ .compile("^(\\d{1,14})(([a-z]{2}[0-9]*_)*)/(.*)$"); /** - * @param wrapped + * @param wrapped BaseRequestParser which provides general configuration */ public ReplayRequestParser(BaseRequestParser wrapped) { super(wrapped); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-08 01:33:46
|
Revision: 2917 http://archive-access.svn.sourceforge.net/archive-access/?rev=2917&view=rev Author: bradtofel Date: 2009-11-08 01:33:37 +0000 (Sun, 08 Nov 2009) Log Message: ----------- JAVADOC: updated javadoc for public methods Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ExceptionRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/QueryRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayDispatcher.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/RequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceStore.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/Shutdownable.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExternalExcluder.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ExceptionRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ExceptionRenderer.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ExceptionRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -45,12 +45,13 @@ * css format, depending on the guessed context, so errors in embedded * documents do not cause unneeded errors in the embedding document. * - * @param httpRequest - * @param httpResponse - * @param wbRequest - * @param exception - * @throws ServletException - * @throws IOException + * @param httpRequest from Servlet handling + * @param httpResponse from Servlet handling + * @param wbRequest as parsed by RequestParser + * @param exception specific WaybackException subclass thrown + * @param uriConverter for the AccessPoint handling the request + * @throws ServletException per usual + * @throws IOException per usual */ public void renderException(HttpServletRequest httpRequest, HttpServletResponse httpResponse, WaybackRequest wbRequest, Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/QueryRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/QueryRenderer.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/QueryRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -42,7 +42,8 @@ */ public interface QueryRenderer { - /** Show the SearchResults of the request for this particular URL + /** + * Display matching SearchResults for the WaybackRequest to the user. * * @param httpRequest the HttpServletRequest * @param httpResponse the HttpServletResponse @@ -50,8 +51,8 @@ * @param results the SearchResults that the WaybackRequest matched * @param uriConverter the URI converter to use to translate matching * results into replayable URLs - * @throws ServletException - * @throws IOException + * @throws ServletException per usual + * @throws IOException per usual */ public void renderCaptureResults(HttpServletRequest httpRequest, HttpServletResponse httpResponse, WaybackRequest wbRequest, @@ -67,8 +68,8 @@ * @param results the SearchResults that the WaybackRequest matched * @param uriConverter the URI converter to use to translate matching * results into replayable URLs - * @throws ServletException - * @throws IOException + * @throws ServletException per usual + * @throws IOException per usual */ public void renderUrlResults(HttpServletRequest httpRequest, HttpServletResponse response, WaybackRequest wbRequest, Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayDispatcher.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayDispatcher.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayDispatcher.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -29,8 +29,9 @@ import org.archive.wayback.core.WaybackRequest; /** + * Locate and return a ReplayRenderer appropriate for the users request + * (accept header, for example) and the resulting Resource. * - * * @author brad * @version $Date$, $Revision$ */ @@ -39,10 +40,13 @@ * * Return a ReplayRenderer appropriate for the Resource. * - * @param wbRequest - * @param result - * @param resource - * @return the correct ReplayRenderer for the Resource + * @param wbRequest WaybackRequest being handled. + * @param result CapturSearchResult from the ResourceIndex which is + * being returned. + * @param resource Resource as returned by ResourceStore which should + * be returned to the user. + * @return an appropriate ReplayRenderer for the Resource, given the request + * context */ public ReplayRenderer getRenderer(WaybackRequest wbRequest, CaptureSearchResult result, Resource resource); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayRenderer.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayRenderer.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -57,9 +57,10 @@ * @param results all CaptureSearchResults that were returned from the * ResourceIndex, probably including other capture * dates of the same URL. - * @throws ServletException - * @throws IOException - * @throws WaybackException + * @throws ServletException per usual + * @throws IOException per usual + * @throws WaybackException if Wayback data specific, anticipated exceptions + * occur */ public void renderResource(HttpServletRequest httpRequest, HttpServletResponse httpResponse, WaybackRequest wbRequest, Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/RequestParser.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/RequestParser.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/RequestParser.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -42,12 +42,15 @@ * attempt to transform an incoming HttpServletRequest into a * WaybackRequest object. returns null if there is missing information. * - * @param httpRequest - * @param wbContext + * @param httpRequest ServletHttpRequest being handled + * @param accessPoint AccessPoint which is attempting to parse the request * @return populated WaybackRequest object if successful, null otherwise. - * @throws BadQueryException - */ + * @throws BadQueryException if the request could match this AccessPoint, + * but is malformed: invalid datespec, URL, or flags + * @throws BetterRequestException if the request should be redirected to + * provide better user feedback (corrected URL/date in address bar) + */ public abstract WaybackRequest parse(HttpServletRequest httpRequest, - AccessPoint wbContext) throws BadQueryException, + AccessPoint accessPoint) throws BadQueryException, BetterRequestException; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceIndex.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceIndex.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceIndex.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -33,28 +33,37 @@ import org.archive.wayback.exception.ResourceNotInArchiveException; /** - * Transforms a WMRequest into a ResourceResults. + * Transforms a WaybackRequest into a ResourceResults. * * @author Brad Tofel * @version $Date$, $Revision$ */ public interface ResourceIndex { /** - * Transform a WMRequest into a ResourceResults. + * Transform a WaybackRequest into a ResourceResults. * - * @param request - * @return ResourceResults containing ResourceResult objects matching the - * WMRequest + * @param request WaybackRequest object from RequestParser + * @return SearchResults containing SearchResult objects matching the + * WaybackRequest * - * @throws ResourceIndexNotAvailableException - * @throws ResourceNotInArchiveException - * @throws BadQueryException - * @throws AccessControlException + * @throws ResourceIndexNotAvailableException if the ResourceIndex + * is not available (remote host down, local files missing, etc) + * @throws ResourceNotInArchiveException if the ResourceIndex could be + * contacted, but no SearchResult objects matched the request + * @throws BadQueryException if the WaybackRequest is lacking information + * required to make a reasonable search of this ResourceIndex + * @throws AccessControlException if SearchResult objects actually matched, + * but could not be returned due to AccessControl restrictions + * (robots.txt documents, Administrative URL blocks, etc) */ public SearchResults query(final WaybackRequest request) throws ResourceIndexNotAvailableException, ResourceNotInArchiveException, BadQueryException, AccessControlException; + /** + * Release any resources used by this ResourceIndex cleanly + * @throws IOException for usual causes + */ public void shutdown() throws IOException; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceStore.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceStore.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResourceStore.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -30,21 +30,26 @@ import org.archive.wayback.exception.ResourceNotAvailableException; /** - * Transforms a SearchResult into a Resource. + * Transforms a CaptureSearchResult into a Resource. * * @author Brad Tofel * @version $Date$, $Revision$ */ public interface ResourceStore { /** - * Transform a SearchResult into a Resource + * Transform a CaptureSearchResult into a Resource * - * @param result + * @param result CaptureSearchResult which should be retrieved * @return Resource object retrieved for the SearchResult - * @throws ResourceNotAvailableException + * @throws ResourceNotAvailableException if the resource was unavailable + * (down host, corrupted files, etc) */ public Resource retrieveResource(CaptureSearchResult result) throws ResourceNotAvailableException; + /** + * Release any resources used by this ResourceIndex cleanly + * @throws IOException for usual causes + */ public void shutdown() throws IOException; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -35,8 +35,8 @@ /** * return an absolute URL that will replay URL url at time datespec. * - * @param datespec - * @param url + * @param datespec 14-digit timestamp for the desired Resource + * @param url for the desired Resource * @return absolute replay URL */ public String makeReplayURI(final String datespec, final String url); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/Shutdownable.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/Shutdownable.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/Shutdownable.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -33,5 +33,9 @@ * @version $Date$, $Revision$ */ public interface Shutdownable { + /** + * Release any resources used by this ResourceIndex cleanly + * @throws IOException for usual causes + */ public void shutdown() throws IOException; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -26,6 +26,20 @@ import org.apache.commons.httpclient.URIException; +/** + * Interface for implementations that transform an input String URL into a + * canonical form, suitable for lookups in a ResourceIndex. URLs should be sent + * through the same canonicalizer they will be searched using, before being + * inserted into a ResourceIndex. + * @author brad + * + */ public interface UrlCanonicalizer { + /** + * @param url String representation of an URL, in as original, and + * unchanged form as possible. + * @return a lookup key appropriate for searching within a ResourceIndex. + * @throws URIException if the input url String is not a valid URL. + */ public String urlStringToKey(String url) throws URIException; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExternalExcluder.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExternalExcluder.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExternalExcluder.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -45,14 +45,14 @@ private ObjectFilter<CaptureSearchResult> filter = null; private final static String CONFIG_ID = "excluder-factory"; /** - * @param filter + * @param filter ObjectFilter responsible for excluding content */ public ExternalExcluder(ObjectFilter<CaptureSearchResult> filter) { this.filter = filter; } /** - * @param urlString - * @param timestamp + * @param urlString String URL that should be checked for blocking. + * @param timestamp String 14-digit timestamp to check for blocking. * @return true if the url-timestamp should not be shown to end users */ public boolean isExcluded(String urlString, String timestamp) { @@ -64,6 +64,7 @@ int ruling = filter.filterObject(sr); return (ruling != ObjectFilter.FILTER_INCLUDE); } + private static synchronized ExclusionFilterFactory getFactory(String configPath) { if(factory != null) { @@ -76,13 +77,17 @@ } /** - * @param configPath + * @param configPath String path to local Sprint XML configuration. This + * Spring config file must include a bean with id "excluder-factory" + * that implements + * org.archive.wayback.accesscontrol.ExclusionFilterFactory * @return an excluder fully configured via the XML Spring configuration * at configPath */ public static ExternalExcluder getExcluder(String configPath) { return new ExternalExcluder(getFactory(configPath).get()); } + /** * shutdown underlying resources. */ Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -46,6 +46,10 @@ private final static String POLICY_ROBOT = "robots"; + /** + * @param oracleUrl String URL prefix for the Oracle HTTP server + * @param accessGroup String group to use with requests to the Oracle + */ public OracleExclusionFilter(String oracleUrl, String accessGroup) { client = new AccessControlClient(oracleUrl); this.accessGroup = accessGroup; @@ -76,10 +80,8 @@ } } } catch (RobotsUnavailableException e) { - // TODO Auto-generated catch block e.printStackTrace(); } catch (RuleOracleUnavailableException e) { - // TODO Auto-generated catch block e.printStackTrace(); } return FILTER_EXCLUDE; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -28,6 +28,12 @@ import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.util.ObjectFilter; +/** + * ExclusionFilterFactory implementation which connects to an Exclusion Oracle + * via HTTP to determine which SearchResults can be exposed + * @author brad + * + */ public class OracleExclusionFilterFactory implements ExclusionFilterFactory { private String oracleUrl = null; @@ -43,18 +49,30 @@ // no-op... yet.. } + /** + * @return String URL where Oracle HTTP server is located + */ public String getOracleUrl() { return oracleUrl; } + /** + * @param oracleUrl String URL where Oracle HTTP server is located + */ public void setOracleUrl(String oracleUrl) { this.oracleUrl = oracleUrl; } + /** + * @return String group to use with requests to the Oracle + */ public String getAccessGroup() { return accessGroup; } + /** + * @param accessGroup String group to use with requests to the Oracle + */ public void setAccessGroup(String accessGroup) { this.accessGroup = accessGroup; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilter.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilter.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -42,8 +42,9 @@ import org.archive.wayback.util.ObjectFilter; /** - * CaptureSearchResult Filter that uses a LiveWebCache to retrieve robots.txt documents - * from the live web, and filters SearchResults based on the rules therein. + * CaptureSearchResult Filter that uses a LiveWebCache to retrieve robots.txt + * documents from the live web, and filters SearchResults based on the rules + * therein. * * This class caches parsed RobotRules that are retrieved, so using the same * instance to filter multiple SearchResults from the same host will be more @@ -75,9 +76,10 @@ * robots.txt documents. filtering is based on userAgent, and cached * documents newer than maxCacheMS in the webCache are considered valid. * - * @param webCache - * @param userAgent - * @param maxCacheMS + * @param webCache LiveWebCache from which documents can be retrieved + * @param userAgent String user agent to use for requests to the live web. + * @param maxCacheMS long number of milliseconds to cache documents in the + * LiveWebCache */ public RobotExclusionFilter(LiveWebCache webCache, String userAgent, long maxCacheMS) { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -79,8 +79,8 @@ * Read rules from InputStream argument into this RobotRules, as a * side-effect, sets the bSyntaxErrors property. * - * @param is - * @throws IOException + * @param is InputStream containing the robots.txt document + * @throws IOException for usual reasons */ public void parse(InputStream is) throws IOException { @@ -161,8 +161,8 @@ * Checks first the specified ua UserAgent, if rules are present for it, * and then falls back to using rules for the '*' UserAgent. * - * @param path - * @param ua + * @param path String server relative path to check for access + * @param ua String user agent to check for access * @return boolean value where true indicates the path is blocked for ua */ public boolean blocksPathForUA(String path, String ua) { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -47,7 +47,7 @@ private boolean lastCheckedExcluded = false; Map<String,Object> exclusionMap = null; /** - * @param map + * @param map where each String key is a SURT that is blocked. */ public StaticMapExclusionFilter(Map<String,Object> map) { exclusionMap = map; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java 2009-11-08 00:45:14 UTC (rev 2916) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java 2009-11-08 01:33:37 UTC (rev 2917) @@ -60,7 +60,7 @@ /** * load exclusion file and startup polling thread to check for updates - * @throws IOException + * @throws IOException if the exclusion file could not be read. */ public void init() throws IOException { reloadFile(); @@ -105,8 +105,8 @@ } /** - * @param wbRequest - * @return SearchResultFilter + * @return ObjectFilter which blocks CaptureSearchResults in the + * exclusion file. */ public ObjectFilter<CaptureSearchResult> get() { if(currentMap == null) { @@ -138,8 +138,8 @@ private int runInterval; /** - * @param service - * @param runInterval + * @param service ExclusionFactory which will be reloaded + * @param runInterval int number of seconds between reloads */ public CacheUpdaterThread(StaticMapExclusionFilterFactory service, int runInterval) { super("CacheUpdaterThread"); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-08 00:45:30
|
Revision: 2916 http://archive-access.svn.sourceforge.net/archive-access/?rev=2916&view=rev Author: bradtofel Date: 2009-11-08 00:45:14 +0000 (Sun, 08 Nov 2009) Log Message: ----------- CLEANUP: added @SuppressWarnings Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/AdaptedIterator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ObjectFilterIterator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/PeekableIterator.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/AdaptedIterator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/AdaptedIterator.java 2009-11-08 00:42:59 UTC (rev 2915) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/AdaptedIterator.java 2009-11-08 00:45:14 UTC (rev 2916) @@ -85,6 +85,7 @@ /* (non-Javadoc) * @see org.archive.wayback.util.Cleanable#clean() */ + @SuppressWarnings("unchecked") public void close() throws IOException { if(itr instanceof CloseableIterator) { CloseableIterator<S> toBeClosed = (CloseableIterator<S>) itr; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ObjectFilterIterator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ObjectFilterIterator.java 2009-11-08 00:42:59 UTC (rev 2915) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ObjectFilterIterator.java 2009-11-08 00:45:14 UTC (rev 2916) @@ -75,6 +75,7 @@ return true; } + @SuppressWarnings("unchecked") public void close() { if(itr instanceof CloseableIterator) { CloseableIterator<T> citr = Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/PeekableIterator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/PeekableIterator.java 2009-11-08 00:42:59 UTC (rev 2915) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/PeekableIterator.java 2009-11-08 00:45:14 UTC (rev 2916) @@ -78,6 +78,7 @@ /* (non-Javadoc) * @see org.archive.wayback.util.Cleanable#clean() */ + @SuppressWarnings("unchecked") public void close() throws IOException { if(itr instanceof CloseableIterator) { CloseableIterator<E> toBeClosed = (CloseableIterator<E>) itr; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
Revision: 2915 http://archive-access.svn.sourceforge.net/archive-access/?rev=2915&view=rev Author: bradtofel Date: 2009-11-08 00:42:59 +0000 (Sun, 08 Nov 2009) Log Message: ----------- CLEANUP: added @SuppressWarnings Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FlatFileResourceFileLocationDB.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FlatFileResourceFileLocationDB.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FlatFileResourceFileLocationDB.java 2009-11-08 00:42:12 UTC (rev 2914) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FlatFileResourceFileLocationDB.java 2009-11-08 00:42:59 UTC (rev 2915) @@ -50,6 +50,7 @@ return null; } + @SuppressWarnings("unchecked") public String[] nameToUrls(String name) throws IOException { ArrayList<String> urls = new ArrayList<String>(); String prefix = name + delimiter; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
Revision: 2914 http://archive-access.svn.sourceforge.net/archive-access/?rev=2914&view=rev Author: bradtofel Date: 2009-11-08 00:42:12 +0000 (Sun, 08 Nov 2009) Log Message: ----------- CLEANUP: removed unused imports Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/ResultsPartitioner.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/ResultsPartitioner.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/ResultsPartitioner.java 2009-11-07 22:59:03 UTC (rev 2913) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/ResultsPartitioner.java 2009-11-08 00:42:12 UTC (rev 2914) @@ -25,8 +25,6 @@ package org.archive.wayback.query.resultspartitioner; import java.util.Calendar; -import java.util.GregorianCalendar; -import java.util.SimpleTimeZone; import java.util.TimeZone; import org.archive.wayback.core.WaybackRequest; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-07 22:59:17
|
Revision: 2913 http://archive-access.svn.sourceforge.net/archive-access/?rev=2913&view=rev Author: bradtofel Date: 2009-11-07 22:59:03 +0000 (Sat, 07 Nov 2009) Log Message: ----------- SVN: added svn:keywords and svn:eol-style props Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ByteOp.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/BadRequestException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/HttpRequestMessage.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/HttpResponse.java Property Changed: ---------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ExceptionRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayDispatcher.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/RequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/Shutdownable.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/CompositeExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExternalExcluder.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlContextResultURIConverterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlDateRedirectReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlJSReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSAXRewriteReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSpecialContextResultURIConverter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ClientSideHTMLReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ServerSideHTMLReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDatePrefixQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDateRangeQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDatePrefixQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDateRangeQueryRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/ReplayRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResult.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResults.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/UIResults.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/UrlSearchResult.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/UrlSearchResults.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixCompositeRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixResultURIConverter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixTextReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/AnchorWindowTooSmallException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/AnnotationExceptionRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/AuthenticationControlException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/BadContentException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/BaseExceptionRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/CustomNotInArchiveExceptionRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/LiveDocumentNotAvailableException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/ARCCacheDirectory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebCache.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebLocalResourceIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLCacher.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyArchivalRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyHTMLMarkupReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyReplayRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/TwoMonthTimelineResultsPartitioner.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/DateRedirectReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/HttpHeaderOperation.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/HttpHeaderProcessor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/IdentityHttpHeaderProcessor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/JSPExecutor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/RedirectRewritingHttpHeaderProcessor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/ReplayRendererSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/SelectorReplayDispatcher.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/StringHttpServletResponseWrapper.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TextDocument.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TextReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TransparentReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/XArchiveHttpHeaderProcessor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/CharsetDetector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/RotatingCharsetDetector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/StandardCharsetDetector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ContextResultURIConverterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseContext.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseEventDelegator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseEventDelegatorVisitor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/StringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AfterBodyStartTagJSPExecRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AttributeModifyingRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/BeforeBodyEndTagJSPExecRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/CommentRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/JSContentRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/JSPExecRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/RawNodeRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/StaticStringRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/StyleContentRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/BaseCSSStringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/BaseHrefStringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/BlockCSSStringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/IdentityStringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/InlineCSSStringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/JSStringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/transformer/URLStringTransformer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/AlwaysMatchSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/BaseReplayRendererSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/CSSRequestSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/DateMismatchSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/IMGRequestSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/JSRequestSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/MimeTypeSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/selector/PathMatchSelector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/requestparser/BaseRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/requestparser/CompositeRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/requestparser/FormRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/requestparser/OpenSearchRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/requestparser/PathRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/requestparser/WrappedRequestParser.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/UpdatableSearchResultSource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/adapters/CaptureToUrlSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/bdb/SearchResultToBDBRecordAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/SearchResultToCDXFormatAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/SearchResultToCDXLineAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/CDXDefinitionFile.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/DynamicCDXIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/MD5LocationFile.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/RangeAssignmentFile.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/CDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/CDXFormat.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/CDXFormatException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/DigestCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/EndOffsetCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/FilenameCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/HTTPCodeCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/MIMETypeCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/OriginalURLCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/RedirectURLCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/RobotFlagsCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/StartOffsetCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/TimestampCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/format/URLKeyCDXField.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/distributed/AlphaPartitionedIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/distributed/RangeGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/distributed/RangeMember.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/FilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/WindowFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/BeanShellFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/CompositeExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/ConditionalGetAnnotationFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/DuplicateRecordFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FilePrefixFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FileRegexFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/HttpCodeFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/OracleAnnotationFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/SchemeMatchFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/WARCRevisitAnnotationFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocationDBResourceStore.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/ARCRecordToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/ArchiveReaderCloseableIterator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/DirectoryIndexQueue.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/HTTPRecordAnnotater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexQueue.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexQueueUpdater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexWorker.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/RobotMetaFlags.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/RobotMetaRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WARCRecordToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WarcIndexer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FlatFileResourceFileLocationDB.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/ResourceFileLocationDB.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/ResourceFileLocationDBUpdater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ArcResource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ArcWarcFilenameFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/DirectoryResourceFileSource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/JspUrlResourceFileSource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileList.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileLocation.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileSource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileSourceUpdater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/TimeoutArchiveReaderFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/UrlLinkExtractor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/WarcResource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ByteOp.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/CachedFile.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/DirMaker.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/FileDownloader.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/IPRange.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ObjectFilterIterator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/PeekableIterator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/StringFormatter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/WARCHeader.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/WrappedCloseableIterator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/html/SelectHTML.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ContextAwareLexer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/NodeUtils.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseContext.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseEventDelegator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseEventDelegatorVisitor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/ParseEventHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/handlers/CSSTextHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/handlers/CloseTagHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/handlers/ContentTextHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/handlers/JSTextHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/handlers/OpenTagHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/handlers/ParseCompleteHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/htmllex/handlers/RemarkTextHandler.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/BadRequestException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/HttpMessage.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/HttpRequest.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/HttpRequestMessage.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/HttpResponse.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/http/HttpResponseMessage.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/AndBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/BinaryBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/BooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/FalseBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/NotBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/OrBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/TrueBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/UnaryBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/Utils.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/url/IdentityUrlCanonicalizer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/url/UrlOperations.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestContext.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestMapper.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/ServletRequestContext.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/WaybackCollection.java Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ExceptionRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ReplayDispatcher.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/RequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/Shutdownable.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/CompositeExclusionFilterFactory.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExclusionFilterFactory.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/ExternalExcluder.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java 2009-11-07 22:49:40 UTC (rev 2912) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java 2009-11-07 22:59:03 UTC (rev 2913) @@ -1,6 +1,6 @@ /* EclusionFilter * - * $Id: ExclusionFilter.java 1276 2006-10-17 22:21:15Z bradtofel $ + * $Id$ * * Created on 3:30:05 PM Aug 17, 2006. * @@ -40,7 +40,7 @@ * filter results. * * @author brad - * @version $Date: 2006-10-17 15:21:15 -0700 (Tue, 17 Oct 2006) $, $Revision: 1276 $ + * @version $Date$, $Revision$ */ public class RemoteExclusionFilter implements ObjectFilter<CaptureSearchResult> { private static final Logger LOGGER = Logger.getLogger(RemoteExclusionFilter.class Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilterFactory.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilter.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotExclusionFilterFactory.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlContextResultURIConverterFactory.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlDateRedirectReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlJSReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSAXRewriteReplayRenderer.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlSpecialContextResultURIConverter.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ClientSideHTMLReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ServerSideHTMLReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDatePrefixQueryRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathDateRangeQueryRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDatePrefixQueryRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/PathPrefixDateRangeQueryRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/requestparser/ReplayRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResult.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/CaptureSearchResults.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/UIResults.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/UrlSearchResult.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/core/UrlSearchResults.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixCompositeRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixResultURIConverter.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/domainprefix/DomainPrefixTextReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/AnchorWindowTooSmallException.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/AnnotationExceptionRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/AuthenticationControlException.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/BadContentException.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/BaseExceptionRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/CustomNotInArchiveExceptionRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/LiveDocumentNotAvailableException.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/ARCCacheDirectory.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebCache.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebLocalResourceIndex.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLCacher.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyArchivalRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyHTMLMarkupReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyReplayRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/proxy/ProxyRequestParser.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/TwoMonthTimelineResultsPartitioner.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/DateRedirectReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/HttpHeaderOperation.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/HttpHeaderProcessor.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/IdentityHttpHeaderProcessor.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/JSPExecutor.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/RedirectRewritingHttpHeaderProcessor.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/ReplayRendererSelector.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/SelectorReplayDispatcher.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/StringHttpServletResponseWrapper.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TextDocument.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TextReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/TransparentReplayRenderer.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/XArchiveHttpHeaderProcessor.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/CharsetDetector.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/RotatingCharsetDetector.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/StandardCharsetDetector.java ___________________________________________________________________ Added: svn:keywords + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ContextResultURIConverterFactory.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseContext.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseEventDelegator.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/ReplayParseEventDelegatorVisitor.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/StringTransformer.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AfterBodyStartTagJSPExecRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/AttributeModifyingRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/BeforeBodyEndTagJSPExecRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/CommentRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/JSContentRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/JSPExecRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/RawNodeRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/StaticStringRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/rules/StyleContentRule.java ___________________________________________________________________ Modified: svn:keywords - Author Date Revision Id + Author Date Id Revision Added: svn:eol-style + native Property changes on: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/html/tran... [truncated message content] |
From: <bra...@us...> - 2009-11-07 22:49:48
|
Revision: 2912 http://archive-access.svn.sourceforge.net/archive-access/?rev=2912&view=rev Author: bradtofel Date: 2009-11-07 22:49:40 +0000 (Sat, 07 Nov 2009) Log Message: ----------- COMMENT: added missing/fixed file license comment Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceIndexNotAvailableException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotInArchiveException.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/TwoMonthTimelineResultsPartitioner.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/XArchiveHttpHeaderProcessor.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/CharsetDetector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/RotatingCharsetDetector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/StandardCharsetDetector.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/SearchResultToCDXFormatAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/FilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroupFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/WindowFilterGroup.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/BeanShellFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/ConditionalGetAnnotationFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/DuplicateRecordFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FilePrefixFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FileRegexFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/HttpCodeFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/WARCRevisitAnnotationFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/ArchiveReaderCloseableIterator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/HTTPRecordAnnotater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/RobotMetaFlags.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/RobotMetaRule.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WARCRecordToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WarcIndexer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FlatFileResourceFileLocationDB.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ArcResource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/TimeoutArchiveReaderFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/WarcResource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/IPRange.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/WARCHeader.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/bdb/BDBMap.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/html/SelectHTML.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/AndBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/BinaryBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/BooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/FalseBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/NotBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/OrBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/TrueBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/UnaryBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/operator/Utils.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/url/IdentityUrlCanonicalizer.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/url/UrlOperations.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* OracleExclusionFilter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.accesscontrol.oracleclient; import java.util.Date; @@ -9,6 +33,10 @@ import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.util.ObjectFilter; +/** + * @author brad + * + */ public class OracleExclusionFilter implements ObjectFilter<CaptureSearchResult> { AccessControlClient client = null; private String accessGroup = null; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/oracleclient/OracleExclusionFilterFactory.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* OracleExclusionFilterFactory + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.accesscontrol.oracleclient; import org.archive.wayback.accesscontrol.ExclusionFilterFactory; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlASXReplayRenderer.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ArchivalUrlASXReplayRenderer + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.archivalurl; import java.io.IOException; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/archivalurl/ArchivalUrlCSSReplayRenderer.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ArchivalUrlCSSReplayRenderer + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.archivalurl; import java.io.IOException; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/AccessControlSettingOperation.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* AccessControlSettingOperation + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.authenticationcontrol; import org.archive.wayback.accesscontrol.ExclusionFilterFactory; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/HTTPAuthBooleanOperator.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* HTTPAuthBooleanOperator + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.authenticationcontrol; import java.util.List; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* IPMatchesBooleanOperator + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.authenticationcontrol; import java.util.ArrayList; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceIndexNotAvailableException.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceIndexNotAvailableException.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceIndexNotAvailableException.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ResourceIndexNotAvailableException + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.exception; import javax.servlet.http.HttpServletResponse; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotAvailableException.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ResourceNotAvailableException + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.exception; import javax.servlet.http.HttpServletResponse; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotInArchiveException.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotInArchiveException.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/exception/ResourceNotInArchiveException.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ResourceNotInArchiveException + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.exception; import java.util.List; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/TwoMonthTimelineResultsPartitioner.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/TwoMonthTimelineResultsPartitioner.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/query/resultspartitioner/TwoMonthTimelineResultsPartitioner.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* TwoMonthTimelineResultsPartitioner + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.query.resultspartitioner; import java.util.Calendar; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/XArchiveHttpHeaderProcessor.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/XArchiveHttpHeaderProcessor.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/XArchiveHttpHeaderProcessor.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* XArchiveHttpHeaderProcessor + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.replay; import java.util.Map; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/CharsetDetector.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/CharsetDetector.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/CharsetDetector.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* CharsetDetector + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.replay.charset; import java.io.IOException; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/RotatingCharsetDetector.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/RotatingCharsetDetector.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/RotatingCharsetDetector.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* RotatingCharsetDetector + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.replay.charset; import java.io.IOException; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/StandardCharsetDetector.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/StandardCharsetDetector.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/replay/charset/StandardCharsetDetector.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* StandardCharsetDetector + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.replay.charset; import java.io.IOException; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatIndex.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatIndex.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatIndex.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* CDXFormatIndex + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.cdx; import java.io.BufferedReader; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* CDXFormatToSearchResultAdapter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.cdx; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/SearchResultToCDXFormatAdapter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/SearchResultToCDXFormatAdapter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/SearchResultToCDXFormatAdapter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* SearchResultToCDXFormatAdapter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.cdx; import java.util.Iterator; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroup.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroup.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroup.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* AccessPointCaptureFilterGroup + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import java.util.List; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroupFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroupFactory.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/AccessPointCaptureFilterGroupFactory.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* AccessPointCaptureFilterGroupFactory + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import org.archive.wayback.UrlCanonicalizer; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CaptureFilterGroup.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CaptureFilterGroup.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CaptureFilterGroup.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* CaptureFilterGroup + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import java.util.List; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroup.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroup.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroup.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* CoreCaptureFilterGroup + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import java.util.List; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroupFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroupFactory.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/CoreCaptureFilterGroupFactory.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* CoreCaptureFilterGroupFactory + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import org.archive.wayback.UrlCanonicalizer; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroup.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroup.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroup.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ExclusionCaptureFilterGroup + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import java.util.List; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroupFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroupFactory.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/ExclusionCaptureFilterGroupFactory.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ExclusionCaptureFilterGroupFactory + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import org.archive.wayback.UrlCanonicalizer; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/FilterGroupFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/FilterGroupFactory.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/FilterGroupFactory.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* FilterGroupFactory + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import org.archive.wayback.UrlCanonicalizer; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroup.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroup.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroup.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* QueryCaptureFilterGroup + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import java.util.ArrayList; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroupFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroupFactory.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/QueryCaptureFilterGroupFactory.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* QueryCaptureFilterGroupFactory + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import org.archive.wayback.UrlCanonicalizer; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/WindowFilterGroup.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/WindowFilterGroup.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filterfactory/WindowFilterGroup.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* WindowFilterGroup + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filterfactory; import java.util.List; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/BeanShellFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/BeanShellFilter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/BeanShellFilter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* BeanShellFilter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filters; import org.archive.wayback.core.CaptureSearchResult; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/ConditionalGetAnnotationFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/ConditionalGetAnnotationFilter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/ConditionalGetAnnotationFilter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* ConditionalGetAnnotationFilter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filters; import org.archive.wayback.core.CaptureSearchResult; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/DuplicateRecordFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/DuplicateRecordFilter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/DuplicateRecordFilter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* DuplicateRecordFilter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filters; import org.archive.wayback.core.CaptureSearchResult; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FilePrefixFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FilePrefixFilter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FilePrefixFilter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* FilePrefixFilter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback-svn; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback.resourceindex.filters; import org.archive.wayback.core.CaptureSearchResult; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FileRegexFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FileRegexFilter.java 2009-11-07 01:17:15 UTC (rev 2911) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/filters/FileRegexFilter.java 2009-11-07 22:49:40 UTC (rev 2912) @@ -1,3 +1,27 @@ +/* FileRegexFilter + * + * $Id$ + * + * Created on Nov 7, 2009. + * + * Copyright (C) 2007 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either... [truncated message content] |
From: <bra...@us...> - 2009-11-07 01:17:21
|
Revision: 2911 http://archive-access.svn.sourceforge.net/archive-access/?rev=2911&view=rev Author: bradtofel Date: 2009-11-07 01:17:15 +0000 (Sat, 07 Nov 2009) Log Message: ----------- COMMENT Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java 2009-11-07 01:10:39 UTC (rev 2910) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/ResultURIConverter.java 2009-11-07 01:17:15 UTC (rev 2911) @@ -1,4 +1,4 @@ -/* ReplayURI +/* ResultURIConverter * * $Id$ * @@ -25,8 +25,9 @@ package org.archive.wayback; /** + * Interface for implementations that convert a string datespec and URL into + * an absolute URL that will replay the specified URL at the specified date. * - * * @author brad * @version $Date$, $Revision$ */ Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java 2009-11-07 01:10:39 UTC (rev 2910) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/UrlCanonicalizer.java 2009-11-07 01:17:15 UTC (rev 2911) @@ -1,3 +1,27 @@ +/* UrlCanonicalizer + * + * $Id$ + * + * Created on 3:28:47 PM Nov 14, 2005. + * + * Copyright (C) 2005 Internet Archive. + * + * This file is part of wayback. + * + * wayback is free software; you can redistribute it and/or modify + * it under the terms of the GNU Lesser Public License as published by + * the Free Software Foundation; either version 2.1 of the License, or + * any later version. + * + * wayback is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Lesser Public License for more details. + * + * You should have received a copy of the GNU Lesser Public License + * along with wayback; if not, write to the Free Software + * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + */ package org.archive.wayback; import org.apache.commons.httpclient.URIException; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-07 01:10:50
|
Revision: 2910 http://archive-access.svn.sourceforge.net/archive-access/?rev=2910&view=rev Author: bradtofel Date: 2009-11-07 01:10:39 +0000 (Sat, 07 Nov 2009) Log Message: ----------- FEATURE: moved all logging over to log4j, which is now included in the webapp, as is a starter log4j.properties Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/ARCCacheDirectory.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebCache.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLCacher.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/NutchResourceIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/RemoteResourceIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/bdb/SearchResultToBDBRecordAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/DynamicCDXIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/distributed/AlphaPartitionedIndex.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/IndexClient.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/LocalResourceIndexUpdater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocationDBResourceStore.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/ARCRecordToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/HTTPRecordAnnotater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexQueueUpdater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexWorker.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WARCRecordToSearchResultAdapter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FileProxyServlet.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/RemoteResourceFileLocationDB.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/ResourceFileLocationDBUpdater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ArcResource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/DirectoryResourceFileSource.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileList.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileSourceUpdater.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ARCCreator.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestMapper.java trunk/archive-access/projects/wayback/wayback-webapp/pom.xml Added Paths: ----------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/classes/log4j.properties Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/remote/RemoteExclusionFilter.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -30,8 +30,8 @@ import java.net.MalformedURLException; import java.net.URL; import java.net.URLEncoder; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.util.ObjectFilter; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/robotstxt/RobotRules.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -33,8 +33,9 @@ import java.util.Iterator; import java.util.LinkedList; import java.util.List; -import java.util.logging.Logger; +import org.apache.log4j.Logger; + /** * Class which parses a robots.txt file, storing the rules contained therein, * and then allows for testing if path/userAgent tuples are blocked by those @@ -111,7 +112,7 @@ current = new ArrayList<String>(); } rules.put(ua, current); - LOGGER.fine("Found User-agent(" + ua + ") rules..."); + LOGGER.info("Found User-agent(" + ua + ") rules..."); continue; } if (read.matches("(?i)Disallow:.*")) { @@ -139,16 +140,16 @@ String disallowedPath = disItr.next(); if (disallowedPath.length() == 0) { - LOGGER.fine("UA(" + curUA + LOGGER.info("UA(" + curUA + ") has empty disallow: Go for it!"); return false; } else { - LOGGER.fine("UA(" + curUA + ") has (" + LOGGER.info("UA(" + curUA + ") has (" + disallowedPath + ") blocked...(" + disallowedPath.length() + ")"); if (disallowedPath.equals("/") || path.startsWith(disallowedPath)) { - LOGGER.fine("THIS APPLIES!!!"); + LOGGER.info("THIS APPLIES!!!"); return true; } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilter.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -25,9 +25,10 @@ package org.archive.wayback.accesscontrol.staticmap; import java.util.Map; -import java.util.logging.Logger; + import org.apache.commons.httpclient.URIException; +import org.apache.log4j.Logger; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.surt.SURTTokenizer; import org.archive.wayback.util.ObjectFilter; @@ -60,9 +61,9 @@ if(nextSearch == null) { break; } - LOGGER.fine("EXCLUSION-MAP:Checking " + nextSearch); + LOGGER.info("EXCLUSION-MAP:Checking " + nextSearch); if(exclusionMap.containsKey(nextSearch)) { - LOGGER.fine("EXCLUSION-MAP: EXCLUDED: \"" + nextSearch + "\" (" + url +")"); + LOGGER.info("EXCLUSION-MAP: EXCLUDED: \"" + nextSearch + "\" (" + url +")"); return true; } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/accesscontrol/staticmap/StaticMapExclusionFilterFactory.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,8 +28,9 @@ import java.io.IOException; import java.util.HashMap; import java.util.Map; -import java.util.logging.Logger; + +import org.apache.log4j.Logger; import org.archive.wayback.accesscontrol.ExclusionFilterFactory; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.surt.SURTTokenizer; @@ -96,7 +97,7 @@ } String surt = line.startsWith("(") ? line : SURTTokenizer.prefixKey(line); - LOGGER.fine("EXCLUSION-MAP: adding " + surt); + LOGGER.info("EXCLUSION-MAP: adding " + surt); newMap.put(surt, null); } itr.close(); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/authenticationcontrol/IPMatchesBooleanOperator.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -2,8 +2,8 @@ import java.util.ArrayList; import java.util.List; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.core.WaybackRequest; import org.archive.wayback.util.IPRange; import org.archive.wayback.util.operator.BooleanOperator; @@ -24,7 +24,7 @@ if(range.setRange(ip)) { this.allowedRanges.add(range); } else { - LOGGER.severe("Unable to parse range (" + ip + ")"); + LOGGER.error("Unable to parse range (" + ip + ")"); } } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/ARCCacheDirectory.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/ARCCacheDirectory.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/ARCCacheDirectory.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,8 +28,8 @@ import java.io.IOException; import java.util.Arrays; import java.util.List; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.io.WriterPoolSettings; import org.archive.io.arc.ARCConstants; import org.archive.io.arc.ARCWriter; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebCache.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebCache.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/LiveWebCache.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -27,9 +27,9 @@ import java.io.IOException; import java.net.URL; import java.util.Date; -import java.util.logging.Logger; import org.apache.commons.httpclient.URIException; +import org.apache.log4j.Logger; import org.archive.io.arc.ARCLocation; import org.archive.io.arc.ARCRecord; import org.archive.wayback.UrlCanonicalizer; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLCacher.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLCacher.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/liveweb/URLCacher.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -39,7 +39,6 @@ import java.util.Date; import java.util.Properties; import java.util.concurrent.atomic.AtomicInteger; -import java.util.logging.Logger; import org.apache.commons.httpclient.ConnectTimeoutException; import org.apache.commons.httpclient.Header; @@ -51,6 +50,7 @@ import org.apache.commons.httpclient.HttpState; import org.apache.commons.httpclient.SimpleHttpConnectionManager; import org.apache.commons.httpclient.URIException; +import org.apache.log4j.Logger; import org.archive.io.arc.ARCLocation; import org.archive.io.arc.ARCWriter; import org.archive.net.LaxURI; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/NutchResourceIndex.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/NutchResourceIndex.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/NutchResourceIndex.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -30,12 +30,12 @@ import java.io.UnsupportedEncodingException; import java.util.ArrayList; import java.util.List; -import java.util.logging.Logger; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; +import org.apache.log4j.Logger; import org.archive.wayback.ResourceIndex; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.core.CaptureSearchResults; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/RemoteResourceIndex.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/RemoteResourceIndex.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/RemoteResourceIndex.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,12 +28,12 @@ import java.io.IOException; import java.net.URL; import java.net.URLConnection; -import java.util.logging.Logger; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; +import org.apache.log4j.Logger; import org.archive.wayback.ResourceIndex; import org.archive.wayback.UrlCanonicalizer; import org.archive.wayback.core.CaptureSearchResult; @@ -96,7 +96,7 @@ if(factory != null) { builder = factory.newDocumentBuilder(); if (!builder.isNamespaceAware()) { - LOGGER.severe("Builder is not namespace aware."); + LOGGER.error("Builder is not namespace aware."); } } } catch (ParserConfigurationException e) { Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/bdb/SearchResultToBDBRecordAdapter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/bdb/SearchResultToBDBRecordAdapter.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/bdb/SearchResultToBDBRecordAdapter.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -24,9 +24,8 @@ */ package org.archive.wayback.resourceindex.bdb; -import java.util.logging.Logger; - import org.apache.commons.httpclient.URIException; +import org.apache.log4j.Logger; import org.archive.wayback.UrlCanonicalizer; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.util.Adapter; @@ -75,7 +74,7 @@ urlKey = canonicalizer.urlStringToKey(origUrl); } catch (URIException e) { // e.printStackTrace(); - LOGGER.warning("FAILED canonicalize(" + origUrl +")"); + LOGGER.warn("FAILED canonicalize(" + origUrl +")"); urlKey = origUrl; } keySB.append(urlKey); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/CDXFormatToSearchResultAdapter.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -1,7 +1,7 @@ package org.archive.wayback.resourceindex.cdx; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.resourceindex.cdx.format.CDXFormat; import org.archive.wayback.resourceindex.cdx.format.CDXFormatException; @@ -20,7 +20,7 @@ try { return cdx.parseResult(line); } catch (CDXFormatException e) { - LOGGER.warning("CDXFormat(" + line + "):"+e.getLocalizedMessage()); + LOGGER.warn("CDXFormat(" + line + "):"+e.getLocalizedMessage()); } return null; } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/DynamicCDXIndex.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/DynamicCDXIndex.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/cdx/dynamic/DynamicCDXIndex.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -32,9 +32,9 @@ import java.util.ArrayList; import java.util.HashMap; import java.util.Set; -import java.util.logging.Logger; import java.util.regex.Pattern; +import org.apache.log4j.Logger; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.exception.ResourceIndexNotAvailableException; import org.archive.wayback.util.CloseableIterator; @@ -274,7 +274,7 @@ break; } else { tmpTarget.delete(); - LOGGER.warning("Bad file contents. Location(" + + LOGGER.warn("Bad file contents. Location(" + loc +") should have MD5(" + neededMD5 + ") but has MD5(" + gotMD5 +")"); } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/distributed/AlphaPartitionedIndex.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/distributed/AlphaPartitionedIndex.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/distributed/AlphaPartitionedIndex.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -31,9 +31,9 @@ import java.util.Comparator; import java.util.HashMap; import java.util.Iterator; -import java.util.logging.Logger; import org.apache.commons.httpclient.URIException; +import org.apache.log4j.Logger; import org.archive.wayback.ResourceIndex; import org.archive.wayback.UrlCanonicalizer; import org.archive.wayback.core.SearchResults; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/IndexClient.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/IndexClient.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/IndexClient.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -31,13 +31,13 @@ import java.io.IOException; import java.io.PrintWriter; import java.util.Iterator; -import java.util.logging.Logger; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpException; import org.apache.commons.httpclient.HttpStatus; import org.apache.commons.httpclient.methods.InputStreamRequestEntity; import org.apache.commons.httpclient.methods.PutMethod; +import org.apache.log4j.Logger; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.resourceindex.cdx.SearchResultToCDXLineAdapter; import org.archive.wayback.util.AdaptedIterator; @@ -114,7 +114,7 @@ } File toBeMergedFile = new File(toBeMergedDir,base); if(toBeMergedFile.exists()) { - LOGGER.severe("WARNING: "+toBeMergedFile.getAbsolutePath() + + LOGGER.warn("WARNING: "+toBeMergedFile.getAbsolutePath() + "already exists!"); } else { if(cdx.renameTo(toBeMergedFile)) { @@ -122,7 +122,7 @@ " for merging."); added = true; } else { - LOGGER.severe("FAILED rename("+cdx.getAbsolutePath()+ + LOGGER.error("FAILED rename("+cdx.getAbsolutePath()+ ") to ("+toBeMergedFile.getAbsolutePath()+")"); } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/LocalResourceIndexUpdater.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/LocalResourceIndexUpdater.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourceindex/updater/LocalResourceIndexUpdater.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -26,8 +26,8 @@ import java.io.File; import java.io.IOException; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.Shutdownable; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.exception.ConfigurationException; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocationDBResourceStore.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocationDBResourceStore.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/LocationDBResourceStore.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -25,8 +25,8 @@ package org.archive.wayback.resourcestore; import java.io.IOException; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.ResourceStore; import org.archive.wayback.core.Resource; import org.archive.wayback.core.CaptureSearchResult; @@ -85,7 +85,7 @@ // which means we've already read some } catch (IOException e) { - LOGGER.warning("Unable to retrieve resource from " + url); + LOGGER.warn("Unable to retrieve resource from " + url); } if(r != null) { break; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/ARCRecordToSearchResultAdapter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/ARCRecordToSearchResultAdapter.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/ARCRecordToSearchResultAdapter.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -26,7 +26,6 @@ import java.io.File; import java.io.IOException; -//import java.util.logging.Logger; import org.apache.commons.httpclient.Header; import org.archive.io.arc.ARCRecord; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/HTTPRecordAnnotater.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/HTTPRecordAnnotater.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/HTTPRecordAnnotater.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -3,9 +3,9 @@ import java.io.IOException; import java.io.InputStream; import java.io.UnsupportedEncodingException; -import java.util.logging.Logger; import org.apache.commons.httpclient.Header; +import org.apache.log4j.Logger; import org.archive.wayback.WaybackConstants; import org.archive.wayback.core.CaptureSearchResult; import org.archive.wayback.util.htmllex.ContextAwareLexer; @@ -132,13 +132,13 @@ } catch (ParserException e) { // TODO Auto-generated catch block e.printStackTrace(); - LOGGER.warning(fileContext + " " + e.getLocalizedMessage()); + LOGGER.warn(fileContext + " " + e.getLocalizedMessage()); } catch (UnsupportedEncodingException e) { // TODO Auto-generated catch block e.printStackTrace(); - LOGGER.warning(fileContext + " " + e.getLocalizedMessage()); + LOGGER.warn(fileContext + " " + e.getLocalizedMessage()); } catch (IOException e) { - LOGGER.warning(fileContext + " " + e.getLocalizedMessage()); + LOGGER.warn(fileContext + " " + e.getLocalizedMessage()); } } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexQueueUpdater.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexQueueUpdater.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexQueueUpdater.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -29,8 +29,8 @@ import java.io.FileReader; import java.io.IOException; import java.io.PrintWriter; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.Shutdownable; import org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDB; import org.archive.wayback.util.CloseableIterator; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexWorker.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexWorker.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/IndexWorker.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,8 +28,8 @@ import java.io.IOException; import java.io.PrintWriter; import java.util.Iterator; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.Shutdownable; import org.archive.wayback.UrlCanonicalizer; import org.archive.wayback.core.CaptureSearchResult; @@ -103,7 +103,7 @@ try { pathsOrUrls = db.nameToUrls(name); } catch(IOException e) { - LOGGER.severe("FAILED TO LOOKUP(" + name + ")" + + LOGGER.error("FAILED TO LOOKUP(" + name + ")" + e.getLocalizedMessage()); return false; } @@ -118,7 +118,7 @@ } } } catch(IOException e) { - LOGGER.severe("FAILED to index or upload (" + name + ")"); + LOGGER.error("FAILED to index or upload (" + name + ")"); e.printStackTrace(); } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WARCRecordToSearchResultAdapter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WARCRecordToSearchResultAdapter.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/indexer/WARCRecordToSearchResultAdapter.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -2,7 +2,6 @@ import java.io.File; import java.io.IOException; -//import java.util.logging.Logger; import org.apache.commons.httpclient.Header; import org.apache.commons.httpclient.HttpParser; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FileProxyServlet.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FileProxyServlet.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/FileProxyServlet.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -33,7 +33,6 @@ import java.net.InetSocketAddress; import java.net.Socket; import java.net.URL; -import java.util.logging.Logger; import java.util.regex.Matcher; import java.util.regex.Pattern; @@ -42,6 +41,7 @@ import javax.servlet.http.HttpServletResponse; import org.apache.commons.httpclient.ChunkedInputStream; +import org.apache.log4j.Logger; import org.archive.util.anvl.ANVLRecord; import org.archive.wayback.util.http.HttpRequestMessage; import org.archive.wayback.util.http.HttpResponse; @@ -96,7 +96,7 @@ if(urls == null || urls.length == 0) { - LOGGER.warning("No locations for " + location.getName()); + LOGGER.warn("No locations for " + location.getName()); httpResponse.sendError(HttpServletResponse.SC_NOT_FOUND, "Unable to locate("+ location.getName() +")"); } else { @@ -110,12 +110,12 @@ break; } } catch(IOException e) { - LOGGER.warning("failed proxy of " + urlString + " " + + LOGGER.warn("failed proxy of " + urlString + " " + e.getLocalizedMessage()); } } if(ds == null) { - LOGGER.warning("No successful locations for " + + LOGGER.warn("No successful locations for " + location.getName()); httpResponse.sendError(HttpServletResponse.SC_BAD_GATEWAY, "failed proxy of ("+ location.getName() +")"); Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/RemoteResourceFileLocationDB.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/RemoteResourceFileLocationDB.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/RemoteResourceFileLocationDB.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -31,7 +31,6 @@ import java.io.InputStreamReader; import java.util.Arrays; import java.util.Iterator; -import java.util.logging.Logger; import org.apache.commons.httpclient.HttpClient; import org.apache.commons.httpclient.HttpStatus; @@ -39,6 +38,7 @@ import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.methods.PostMethod; import org.apache.commons.httpclient.util.ParameterFormatter; +import org.apache.log4j.Logger; import org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet; import org.archive.wayback.util.CloseableIterator; import org.archive.wayback.util.WrappedCloseableIterator; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/ResourceFileLocationDBUpdater.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/ResourceFileLocationDBUpdater.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/locationdb/ResourceFileLocationDBUpdater.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -27,8 +27,8 @@ import java.io.File; import java.io.IOException; import java.util.Iterator; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.Shutdownable; import org.archive.wayback.resourcestore.resourcefile.ResourceFileList; import org.archive.wayback.resourcestore.resourcefile.ResourceFileLocation; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ArcResource.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ArcResource.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ArcResource.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -7,7 +7,6 @@ import java.util.Iterator; import java.util.Map; import java.util.Set; -//import java.util.logging.Logger; import org.apache.commons.httpclient.Header; import org.archive.io.ArchiveRecord; @@ -17,11 +16,6 @@ import org.archive.wayback.replay.HttpHeaderOperation; public class ArcResource extends Resource { - /** - * Logger for this class - */ -// private static final Logger LOGGER = Logger.getLogger(ArcResource.class -// .getName()); /** * String prefix for ARC file related metadata namespace of keys within @@ -161,11 +155,9 @@ * @see org.archive.io.arc.ARCRecord#close() */ public void close() throws IOException { - //LOGGER.info("About to close..("+arcReader+")"); arcRecord.close(); if(arcReader != null) { arcReader.close(); -// LOGGER.fine("closed..("+arcReader+")"); } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/DirectoryResourceFileSource.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/DirectoryResourceFileSource.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/DirectoryResourceFileSource.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -29,8 +29,10 @@ import java.io.IOException; import java.util.ArrayList; import java.util.List; -import java.util.logging.Logger; +import org.apache.log4j.Logger; + + /** * Local directory tree holding ARC and WARC files. * @@ -85,7 +87,7 @@ } } } else { - LOGGER.warning(root.getAbsolutePath() + " is not a directory."); + LOGGER.warn(root.getAbsolutePath() + " is not a directory."); return; } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileList.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileList.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileList.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,8 +28,8 @@ import java.io.IOException; import java.util.HashMap; import java.util.Iterator; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.util.AdaptedIterator; import org.archive.wayback.util.Adapter; import org.archive.wayback.util.CloseableIterator; @@ -80,7 +80,7 @@ if(location != null) { list.add(location); } else { - LOGGER.warning("Bad parse of line(" + line + ") in (" + + LOGGER.warn("Bad parse of line(" + line + ") in (" + source.getAbsolutePath() + ")"); } } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileSourceUpdater.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileSourceUpdater.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/resourcestore/resourcefile/ResourceFileSourceUpdater.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -27,8 +27,8 @@ import java.io.File; import java.io.IOException; import java.util.List; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.wayback.Shutdownable; import org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBUpdater; import org.archive.wayback.util.DirMaker; @@ -77,17 +77,17 @@ private void synchronizeSource(ResourceFileSource source) { String name = source.getName(); try { - LOGGER.fine("Synchronizing " + name); + LOGGER.info("Synchronizing " + name); ResourceFileList list = source.getResourceFileList(); String tmp = name + ResourceFileLocationDBUpdater.TMP_SUFFIX; File tmpListTarget = new File(target,tmp); File listTarget = new File(target,name); list.store(tmpListTarget); tmpListTarget.renameTo(listTarget); - LOGGER.fine("Synchronized " + name); + LOGGER.info("Synchronized " + name); } catch (IOException e) { e.printStackTrace(); - LOGGER.warning("FAILED Synchronize " + name + e.getMessage()); + LOGGER.warn("FAILED Synchronize " + name + e.getMessage()); } } @@ -120,7 +120,7 @@ if(sleepInterval > 0) { sleep(sleepInterval); } else { - LOGGER.warning("Last Synchronize took " + syncDuration + + LOGGER.warn("Last Synchronize took " + syncDuration + " where interval is " + interval + ". Not sleeping."); } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ARCCreator.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ARCCreator.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/util/ARCCreator.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -32,8 +32,8 @@ import java.util.Arrays; import java.util.HashMap; import java.util.concurrent.atomic.AtomicInteger; -import java.util.logging.Logger; +import org.apache.log4j.Logger; import org.archive.io.arc.ARCConstants; import org.archive.io.arc.ARCWriter; import org.archive.util.ArchiveUtils; @@ -45,7 +45,7 @@ * @version $Date$, $Revision$ */ public class ARCCreator { - Logger logger = Logger.getLogger(getClass().getName()); + private static Logger LOGGER = Logger.getLogger(ARCCreator.class.getName()); private static String DEFAULT_PREFIX = "test-arc"; private HashMap<String,RecordComponents> components = @@ -107,11 +107,11 @@ Arrays.asList(target),prefix,true, ARCConstants.DEFAULT_MAX_ARC_FILE_SIZE); File sources[] = srcDir.listFiles(); - logger.info("Found " + sources.length + " files in " + srcDir); + LOGGER.info("Found " + sources.length + " files in " + srcDir); for(int i = 0; i<sources.length; i++) { addFile(sources[i]); } - logger.info("Associated " + sources.length + " files in " + srcDir); + LOGGER.info("Associated " + sources.length + " files in " + srcDir); // sort keys and write them all: Object arr[] = components.keySet().toArray(); @@ -120,10 +120,10 @@ String key = (String) arr[i]; RecordComponents rc = components.get(key); rc.writeRecord(writer,srcDir); - logger.info("Wrote record keyed " + rc.key); + LOGGER.info("Wrote record keyed " + rc.key); } writer.close(); - logger.info("Closed arc file named " + + LOGGER.info("Closed arc file named " + writer.getFile().getAbsolutePath()); } Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/AccessPoint.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,12 +28,12 @@ import java.util.List; import java.util.Locale; import java.util.Properties; -import java.util.logging.Logger; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; +import org.apache.log4j.Logger; import org.archive.wayback.ExceptionRenderer; import org.archive.wayback.QueryRenderer; import org.archive.wayback.ReplayDispatcher; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestFilter.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -25,7 +25,6 @@ package org.archive.wayback.webapp; import java.io.IOException; -import java.util.logging.Logger; import javax.servlet.Filter; import javax.servlet.FilterChain; @@ -37,6 +36,7 @@ import javax.servlet.http.HttpServletResponse; import org.apache.commons.httpclient.URIException; +import org.apache.log4j.Logger; import org.archive.net.UURI; import org.archive.net.UURIFactory; import org.archive.wayback.exception.ConfigurationException; Modified: trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestMapper.java =================================================================== --- trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestMapper.java 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-core/src/main/java/org/archive/wayback/webapp/RequestMapper.java 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,11 +28,11 @@ import java.util.ArrayList; import java.util.Collection; import java.util.Map; -import java.util.logging.Logger; import javax.servlet.ServletContext; import javax.servlet.http.HttpServletRequest; +import org.apache.log4j.Logger; import org.archive.wayback.exception.ConfigurationException; import org.springframework.beans.factory.config.PropertyPlaceholderConfigurer; import org.springframework.beans.factory.xml.XmlBeanFactory; Modified: trunk/archive-access/projects/wayback/wayback-webapp/pom.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/pom.xml 2009-11-07 01:08:15 UTC (rev 2909) +++ trunk/archive-access/projects/wayback/wayback-webapp/pom.xml 2009-11-07 01:10:39 UTC (rev 2910) @@ -28,13 +28,15 @@ <dependency> <groupId>org.archive.wayback</groupId> <artifactId>wayback-core</artifactId> - <scope>compile</scope> + <scope>compile</scope> + <!-- <exclusions> <exclusion> <groupId>log4j</groupId> <artifactId>log4j</artifactId> </exclusion> - </exclusions> + </exclusions> + --> </dependency> <dependency> <groupId>tomcat</groupId> Added: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/classes/log4j.properties =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/classes/log4j.properties (rev 0) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/classes/log4j.properties 2009-11-07 01:10:39 UTC (rev 2910) @@ -0,0 +1,8 @@ +log4j.rootLogger=WARN, R +log4j.appender.R=org.apache.log4j.RollingFileAppender +log4j.appender.R.File=/tmp/wayback.log +log4j.appender.R.MaxFileSize=100MB +log4j.appender.R.MaxBackupIndex=10 +log4j.appender.R.layout=org.apache.log4j.PatternLayout +log4j.appender.R.layout.ConversionPattern=%d{ISO8601} %p %t %c - %m%n +log4j.logger.org.archive.wayback.webapp.AccessPoint=INFO This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-07 01:08:36
|
Revision: 2909 http://archive-access.svn.sourceforge.net/archive-access/?rev=2909&view=rev Author: bradtofel Date: 2009-11-07 01:08:15 +0000 (Sat, 07 Nov 2009) Log Message: ----------- TWEAK: now we define a global canonicalizer bean, which is referred to in (hopefully) all the right places Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/BDBCollection.xml trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/CDXCollection.xml trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/BDBCollection.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/BDBCollection.xml 2009-11-07 01:07:21 UTC (rev 2908) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/BDBCollection.xml 2009-11-07 01:08:15 UTC (rev 2909) @@ -55,6 +55,7 @@ A LocalResourceIndex bean using a BDBIndex SearchResultSource. --> <bean id="localbdbresourceindex" class="org.archive.wayback.resourceindex.LocalResourceIndex"> + <property name="canonicalizer" ref="waybackCanonicalizer" /> <property name="source"> <bean class="org.archive.wayback.resourceindex.bdb.BDBIndex"> <property name="bdbName" value="DB1" /> @@ -117,6 +118,7 @@ <property name="target" value="${wayback.basedir}/index-data/incoming/" /> </bean> </property> + <property name="canonicalizer" ref="waybackCanonicalizer"/> </bean> <!-- This thread merges updates from the indexworker into the ResourceIndex --> Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/CDXCollection.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/CDXCollection.xml 2009-11-07 01:07:21 UTC (rev 2908) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/CDXCollection.xml 2009-11-07 01:08:15 UTC (rev 2909) @@ -40,6 +40,7 @@ <property name="resourceIndex"> <bean class="org.archive.wayback.resourceindex.LocalResourceIndex"> + <property name="canonicalizer" ref="waybackCanonicalizer" /> <property name="source"> <bean class="org.archive.wayback.resourceindex.cdx.CDXIndex"> Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml 2009-11-07 01:07:21 UTC (rev 2908) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml 2009-11-07 01:08:15 UTC (rev 2909) @@ -19,7 +19,7 @@ </property> </bean> - + <bean id="waybackCanonicalizer" class="org.archive.wayback.util.url.AggressiveUrlCanonicalizer" /> <!-- The ResourceFileLocationDB implementation to use for mapping ARC/WARC names to absolute paths/URLs via a BDBJE database. This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-07 01:07:32
|
Revision: 2908 http://archive-access.svn.sourceforge.net/archive-access/?rev=2908&view=rev Author: bradtofel Date: 2009-11-07 01:07:21 +0000 (Sat, 07 Nov 2009) Log Message: ----------- BUGFIX(unreported) fixed property name: rules -> delegator Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlReplay.xml trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlReplay.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlReplay.xml 2009-11-06 03:38:39 UTC (rev 2907) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlReplay.xml 2009-11-07 01:07:21 UTC (rev 2908) @@ -83,7 +83,7 @@ <property name="charsetDetector"> <bean class="org.archive.wayback.replay.charset.RotatingCharsetDetector"/> </property> - <property name="rules" ref="archivalSAXRules"/> + <property name="delegator" ref="archivalSAXDelegator"/> </bean> <!-- Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml 2009-11-06 03:38:39 UTC (rev 2907) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlSaxReplay.xml 2009-11-07 01:07:21 UTC (rev 2908) @@ -33,7 +33,7 @@ - <bean id="archivalSAXRules" + <bean id="archivalSAXDelegator" class="org.archive.wayback.replay.html.ReplayParseEventDelegator"> <property name="parserVisitors"> <list> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-06 03:38:50
|
Revision: 2907 http://archive-access.svn.sourceforge.net/archive-access/?rev=2907&view=rev Author: bradtofel Date: 2009-11-06 03:38:39 +0000 (Fri, 06 Nov 2009) Log Message: ----------- REFACTOR: moved around all hadoop indexing related code, including significant changes to the maven build Removed Paths: ------------- trunk/archive-access/projects/wayback/wayback-mapreduce/ trunk/archive-access/projects/wayback/wayback-mapreduce-prereq/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2009-11-06 03:37:42
|
Revision: 2906 http://archive-access.svn.sourceforge.net/archive-access/?rev=2906&view=rev Author: bradtofel Date: 2009-11-06 03:37:36 +0000 (Fri, 06 Nov 2009) Log Message: ----------- REFACTOR: moved around all hadoop indexing related code, including significant changes to the maven build Added Paths: ----------- trunk/archive-access/projects/wayback/wayback-hadoop-java/src/test/ trunk/archive-access/projects/wayback/wayback-hadoop-java/src/test/java/ trunk/archive-access/projects/wayback/wayback-hadoop-java/src/test/java/org/ trunk/archive-access/projects/wayback/wayback-hadoop-java/src/test/java/org/archive/ trunk/archive-access/projects/wayback/wayback-hadoop-java/src/test/java/org/archive/wayback/ trunk/archive-access/projects/wayback/wayback-hadoop-java/src/test/java/org/archive/wayback/hadoop/ This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |