From: <bra...@us...> - 2008-08-09 02:37:44
|
Revision: 2533 http://archive-access.svn.sourceforge.net/archive-access/?rev=2533&view=rev Author: bradtofel Date: 2008-08-09 02:37:52 +0000 (Sat, 09 Aug 2008) Log Message: ----------- TWEAK: interim checkin of current configs -- not suitable for deployment, but a baseline for several alternate configurations. 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/DomainPrefixReplay.xml trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback-templates.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/ArchivalUrlReplay.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlReplay.xml 2008-08-09 02:36:45 UTC (rev 2532) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/ArchivalUrlReplay.xml 2008-08-09 02:37:52 UTC (rev 2533) @@ -35,7 +35,7 @@ <list> <value>/WEB-INF/replay/ArchiveComment.jsp</value> <value>/WEB-INF/replay/ClientSideJSInsert.jsp</value> - <value>/WEB-INF/replay/DebugBanner.jsp</value> + <value>/WEB-INF/replay/DebugBanner.jsp</value> <!-- <value>/WEB-INF/replay/Disclaimer.jsp</value> <value>/WEB-INF/replay/Timeline.jsp</value> Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/DomainPrefixReplay.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/DomainPrefixReplay.xml 2008-08-09 02:36:45 UTC (rev 2532) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/DomainPrefixReplay.xml 2008-08-09 02:37:52 UTC (rev 2533) @@ -16,8 +16,8 @@ <property name="jspInserts"> <list> <value>/WEB-INF/replay/ArchiveComment.jsp</value> +<!-- <value>/WEB-INF/replay/DebugBanner.jsp</value> -<!-- <value>/WEB-INF/replay/JSLessTimeline.jsp</value> --> </list> Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback-templates.xml =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback-templates.xml 2008-08-09 02:36:45 UTC (rev 2532) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback-templates.xml 2008-08-09 02:37:52 UTC (rev 2533) @@ -23,6 +23,17 @@ </property> </bean> + +<!-- + <property name="annotater"> + <bean class="org.archive.wayback.resourceindex.filters.OracleAnnotationFilter"> + <property name="oracleUrl" value="http://localhost:8180/oracle/" /> + <property name="who" value="annotation" /> + </bean> + </property> +--> + + <!-- ResourceIndex templates --> <bean id="remoteindex" class="org.archive.wayback.resourceindex.RemoteResourceIndex" init-method="init"> 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 2008-08-09 02:36:45 UTC (rev 2532) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/wayback.xml 2008-08-09 02:37:52 UTC (rev 2533) @@ -9,131 +9,12 @@ HTTP 1.1 remote access to ARC files distributed across multiple computers or directories. --> -<!-- ---> - - -<!-- - The following 2 beans are required when using exclusions based on live - robots.txt documents. ---> -<!-- - <bean id="livewebcache" class="org.archive.wayback.liveweb.LiveWebCache"> - - <property name="arcCacheDir"> - <bean class="org.archive.wayback.liveweb.ARCCacheDirectory" - init-method="init"> - <property name="arcDir" value="/tmp/wayback/liveweb/arcs/" /> - <property name="arcPrefix" value="live" /> - </bean> - </property> - - <property name="cacher"> - <bean class="org.archive.wayback.liveweb.URLCacher"> - <property name="tmpDir" value="/tmp/wayback/liveweb/tmp/" /> - </bean> - </property> - - <property name="index"> - <bean class="org.archive.wayback.liveweb.LiveWebLocalResourceIndex"> - - <property name="source"> - <bean class="org.archive.wayback.resourceindex.bdb.BDBIndex" - init-method="init"> - - <property name="bdbName" value="DB1" /> - <property name="bdbPath" value="/tmp/wayback/liveweb/db/" /> - </bean> - </property> - </bean> - </property> - </bean> - - <bean id="excluder-factory-robot" class="org.archive.wayback.accesscontrol.robotstxt.RobotExclusionFilterFactory"> - <property name="maxCacheMS" value="86400000" /> - <property name="userAgent" value="ia_archiver" /> - <property name="webCache" ref="livewebcache" /> - </bean> ---> - -<!-- - The following bean is an example using the Access Control Oracle, thanks - Alex Osborne and NLA. Currently this is pretty undocumented, but here is a - place to get started: - - http://webteam.archive.org/confluence/display/wayback/Exclusions+API ---> - - <bean id="excluder-factory-oracle" class="org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory"> - <property name="oracleUrl" value="http://localhost:8180/oracle/" /> - <property name="accessGroup" value="ia_archiver" /> - </bean> - -<!-- - <bean id="localbdbcollection" class="org.archive.wayback.webapp.WaybackCollection"> - - <property name="resourceStore"> - <bean class="org.archive.wayback.resourcestore.LocalResourceStore" - init-method="init"> - - <property name="dataDir" value="/tmp/wayback/arcs/" /> - - <property name="indexThread"> - <bean class="org.archive.wayback.resourcestore.AutoIndexThread"> - <property name="queuedDir" value="/tmp/wayback/arc-indexer/queued" /> - <property name="workDir" value="/tmp/wayback/arc-indexer/work" /> - <property name="runInterval" value="10000" /> - <property name="indexClient"> - <bean class="org.archive.wayback.resourceindex.indexer.IndexClient"> - <property name="tmpDir" value="/tmp/wayback/arc-indexer/tmp" /> - <property name="target" value="/tmp/wayback/index-data/incoming" /> - </bean> - </property> - </bean> - </property> - </bean> - </property> - - <property name="resourceIndex"> - <bean class="org.archive.wayback.resourceindex.LocalResourceIndex"> - <property name="source"> - <bean class="org.archive.wayback.resourceindex.bdb.BDBIndex" - init-method="init"> - <property name="bdbName" value="DB1" /> - <property name="bdbPath" value="/tmp/wayback/index/" /> - <property name="updater"> - <bean class="org.archive.wayback.resourceindex.bdb.BDBIndexUpdater"> - <property name="incoming" value="/tmp/wayback/index-data/incoming/" /> - <property name="failed" value="/tmp/wayback/index-data/failed/" /> - <property name="merged" value="/tmp/wayback/index-data/merged/" /> - <property name="runInterval" value="10000" /> - </bean> - </property> - </bean> - </property> - <property name="maxRecords" value="10000" /> - </bean> - </property> - </bean> ---> - - - -<!-- - <property name="annotater"> - <bean class="org.archive.wayback.resourceindex.filters.OracleAnnotationFilter"> - <property name="oracleUrl" value="http://localhost:8180/oracle/" /> - <property name="who" value="annotation" /> - </bean> - </property> ---> - <bean id="resourcefilelocationdb" class="org.archive.wayback.resourcestore.locationdb.BDBResourceFileLocationDB" init-method="init"> - <property name="bdbPath" value="/tmp/wayback/file-db" /> + <property name="bdbPath" value="/tmp/wayback/file-db/db/" /> <property name="bdbName" value="DB1" /> - <property name="logPath" value="/tmp/wayback/file-db.log" /> + <property name="logPath" value="/tmp/wayback/file-db/db.log" /> </bean> <bean name="8080:locationdb" class="org.archive.wayback.resourcestore.locationdb.ResourceFileLocationDBServlet"> <property name="locationDB" ref="resourcefilelocationdb" /> @@ -141,27 +22,27 @@ <bean name="8080:fileproxy" class="org.archive.wayback.resourcestore.locationdb.FileProxyServlet"> <property name="locationDB" ref="resourcefilelocationdb" /> </bean> + + <bean id="localbdbresourceindex" class="org.archive.wayback.resourceindex.LocalResourceIndex"> + <property name="source"> + <bean class="org.archive.wayback.resourceindex.bdb.BDBIndex" + init-method="init"> + <property name="bdbName" value="DB1" /> + <property name="bdbPath" value="/tmp/wayback/index/" /> + </bean> + </property> + <property name="maxRecords" value="10000" /> + </bean> <bean id="indexqueue" class="org.archive.wayback.resourcestore.indexer.DirectoryIndexQueue"> - <property name="path" value="/tmp/wayback/indexer-queue" /> + <property name="path" value="/tmp/wayback/index-data/queue" /> </bean> - <bean id="localbdbresourceindex" class="org.archive.wayback.resourceindex.LocalResourceIndex"> - <property name="source"> - <bean class="org.archive.wayback.resourceindex.bdb.BDBIndex" - init-method="init"> - <property name="bdbName" value="DB1" /> - <property name="bdbPath" value="/tmp/wayback/index/" /> - </bean> - </property> - <property name="maxRecords" value="10000" /> - </bean> - <bean id="localbdbcollection" class="org.archive.wayback.webapp.WaybackCollection"> <property name="resourceStore"> - <bean id="localresourcestore" class="org.archive.wayback.resourcestore.LocalResourceFileResourceStore"> - <property name="db" ref="resourcefilelocationdb" /> - </bean> + <bean id="localresourcestore" class="org.archive.wayback.resourcestore.LocalResourceFileResourceStore"> + <property name="db" ref="resourcefilelocationdb" /> + </bean> </property> <property name="resourceIndex" ref="localbdbresourceindex"/> @@ -171,14 +52,18 @@ <!-- This thread notices new files appearing in your resourcefilesources --> <bean id="resourcefilesourceupdater" class="org.archive.wayback.resourcestore.resourcefile.ResourceFileSourceUpdater" init-method="init"> - <property name="target" value="/tmp/wayback/file-db-incoming" /> + <property name="target" value="/tmp/wayback/file-db/incoming" /> <property name="interval" value="100000" /> <property name="sources"> <list> - <bean id="resourcefilesource" class="org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource"> - <property name="name" value="braddir1" /> + <bean class="org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource"> + <property name="name" value="files1" /> <property name="prefix" value="/tmp/wayback/files1/" /> </bean> + <bean class="org.archive.wayback.resourcestore.resourcefile.DirectoryResourceFileSource"> + <property name="name" value="files2" /> + <property name="prefix" value="/tmp/wayback/files2/" /> + </bean> </list> </property> </bean> @@ -188,8 +73,8 @@ init-method="init"> <property name="interval" value="100000" /> <property name="db" ref="resourcefilelocationdb" /> - <property name="incomingDir" value="/tmp/wayback/file-db-incoming" /> - <property name="stateDir" value="/tmp/wayback/file-db-state" /> + <property name="incomingDir" value="/tmp/wayback/file-db/incoming" /> + <property name="stateDir" value="/tmp/wayback/file-db/state" /> </bean> <!-- This thread notices new files arriving in the filelocationdb, and queues them for indexing --> @@ -198,7 +83,7 @@ <property name="db" ref="resourcefilelocationdb" /> <property name="queue" ref="indexqueue" /> <property name="interval" value="1000" /> - <property name="lastMark" value="/tmp/wayback/index-queue.mark" /> + <property name="lastMark" value="/tmp/wayback/index-data/queue.mark" /> </bean> <!-- This thread checks the to-be-indexed queue for files needing indexing, indexes them, and hands off the results for merging with the ResourceIndex --> @@ -217,14 +102,14 @@ <!-- This thread merges updates from the indexworker into the ResourceIndex --> <bean class="org.archive.wayback.resourceindex.updater.LocalResourceIndexUpdater" - init-method="init"> - - <property name="index" ref="localbdbresourceindex" /> - <property name="incoming" value="/tmp/wayback/index-data/incoming/" /> - <property name="failed" value="/tmp/wayback/index-data/failed/" /> - <property name="merged" value="/tmp/wayback/index-data/merged/" /> - <property name="runInterval" value="10000" /> - </bean> + init-method="init"> + + <property name="index" ref="localbdbresourceindex" /> + <property name="incoming" value="/tmp/wayback/index-data/incoming/" /> + <property name="failed" value="/tmp/wayback/index-data/failed/" /> + <property name="merged" value="/tmp/wayback/index-data/merged/" /> + <property name="runInterval" value="10000" /> + </bean> </list> </property> </bean> @@ -248,9 +133,9 @@ <property name="resourceIndex"> <bean class="org.archive.wayback.resourceindex.LocalResourceIndex"> <property name="source"> - <bean id="cdxsearchresultsource" class="org.archive.wayback.resourceindex.cdx.CDXIndex"> - <property name="path" value="/tmp/wayback/cdx-index/index.cdx" /> - </bean> + <bean id="cdxsearchresultsource" class="org.archive.wayback.resourceindex.cdx.CDXIndex"> + <property name="path" value="/tmp/wayback/cdx-index/index.cdx" /> + </bean> </property> <property name="maxRecords" value="10000" /> </bean> @@ -258,7 +143,30 @@ </bean> --> + <bean id="localcdxcollection2" class="org.archive.wayback.webapp.WaybackCollection"> + <property name="resourceStore"> + <bean class="org.archive.wayback.resourcestore.LocalResourceFileResourceStore"> + <property name="db"> + <bean class="org.archive.wayback.resourcestore.locationdb.FlatFileResourceFileLocationDB"> + <property name="path" value="/tmp/wayback/path-index.txt" /> + </bean> + </property> + </bean> + </property> + + <property name="resourceIndex"> + <bean class="org.archive.wayback.resourceindex.LocalResourceIndex"> + <property name="source"> + <bean id="cdxsearchresultsource" class="org.archive.wayback.resourceindex.cdx.CDXIndex"> + <property name="path" value="/tmp/wayback/cdx-index/index.1" /> + </bean> + </property> + <property name="maxRecords" value="10000" /> + </bean> + </property> + </bean> + <!-- The following WaybackCollection bean template is required when using a remote ResourceIndex and ResourceStore implementation. This will also @@ -266,20 +174,21 @@ the resourceStore:urlPrefix configuration, and an additional AccessPoint on the host specified by the resourceIndex:searchUrlBase configuration. --> + <!-- <bean id="remotecollection" class="org.archive.wayback.webapp.WaybackCollection"> <property name="resourceStore"> <bean class="org.archive.wayback.resourcestore.Http11ResourceStore"> - <property name="urlPrefix" value="http://localhost:8080/arcproxy/" /> + <property name="urlPrefix" value="http://wayback.archive-it.org/fileproxy/" /> </bean> </property> <property name="resourceIndex"> - <bean class="org.archive.wayback.resourceindex.RemoteResourceIndex" - init-method="init"> - <property name="searchUrlBase" value="http://indexhost:8080/index/xmlquery" /> - </bean> + <bean class="org.archive.wayback.resourceindex.RemoteResourceIndex" + init-method="init"> + <property name="searchUrlBase" value="http://wayback.archive-it.org/1055/xmlquery" /> + </bean> </property> </bean> --> @@ -291,30 +200,39 @@ installation. You may also need to ensure that the maxRecords on your RequestParser is not greater than the maxRecords configured on the RemoteNutchResourceIndex. --> - +<!-- <bean id="remotenutchcollection" class="org.archive.wayback.webapp.WaybackCollection"> <property name="resourceStore"> <bean class="org.archive.wayback.resourcestore.Http11ResourceStore"> -<!-- - <property name="urlPrefix" value="http://crawling11.us.archive.org/arcproxy/" /> ---> - <property name="urlPrefix" value="http://webapp100.us.archive.org/arcproxy/" /> + <property name="urlPrefix" value="http://webapp101.us.archive.org/arcproxy/" /> </bean> </property> <property name="resourceIndex"> <bean class="org.archive.wayback.resourceindex.NutchResourceIndex" init-method="init"> -<!-- - <property name="searchUrlBase" value="http://webteam-ws.us.archive.org:8080/katrina/opensearch" /> - --> - <property name="searchUrlBase" value="http://192.168.1.208:9090/nutch-1.0-dev/opensearch" /> + <property name="searchUrlBase" value="http://webapp101.us.archive.org/e04/xmlquery" /> <property name="maxRecords" value="100" /> </bean> </property> </bean> +--> <!-- + The following bean is an example using the Access Control Oracle, thanks + Alex Osborne and NLA. Currently this is pretty undocumented, but here is a + place to get started: + + http://webteam.archive.org/confluence/display/wayback/Exclusions+API +--> +<!-- + <bean id="excluder-factory-oracle" class="org.archive.wayback.accesscontrol.oracleclient.OracleExclusionFilterFactory"> + <property name="oracleUrl" value="http://localhost:8180/oracle/" /> + <property name="accessGroup" value="ia_archiver" /> + </bean> +--> + +<!-- This is the only AccessPoint defined by default within this wayback.xml Spring configuration file, providing an ArchivalURL Replay UI to the "localbdbcollection" by providing ArchivalURL-specific implementations @@ -325,17 +243,17 @@ fully qualified hostname of the computer running Tomcat. --> <import resource="ArchivalUrlReplay.xml"/> - <bean name="8080:wayback" class="org.archive.wayback.webapp.AccessPoint"> - <!-- + <bean name="8080:wayback" class="org.archive.wayback.webapp.AccessPoint"> + <!-- <property name="exclusionFactory" ref="excluder-factory-oracle" /> --> - <property name="collection" ref="localbdbcollection" /> - <property name="configs"> - <props> - <prop key="inst">foo</prop> - <prop key="coll">supreme court</prop> - </props> - </property> + <property name="collection" ref="localbdbcollection" /> + <property name="configs"> + <props> + <prop key="inst">foo</prop> + <prop key="coll">supreme court</prop> + </props> + </property> <property name="uriConverter"> <bean class="org.archive.wayback.archivalurl.ArchivalUrlResultURIConverter"> @@ -343,24 +261,25 @@ </bean> </property> - <property name="query"> - <bean class="org.archive.wayback.query.Renderer"> - <property name="captureJsp" value="/WEB-INF/query/CalendarResults.jsp" /> - </bean> - </property> + <property name="query"> + <bean class="org.archive.wayback.query.Renderer"> + <property name="captureJsp" value="/WEB-INF/query/CalendarResults.jsp" /> + </bean> + </property> <property name="replay" ref="archivalurlreplay" /> - <property name="parser"> - <bean class="org.archive.wayback.archivalurl.ArchivalUrlRequestParser" - init-method="init"> - <property name="maxRecords" value="1000" /> - <property name="earliestTimestamp" value="1996" /> - </bean> - </property> - </bean> + <property name="parser"> + <bean class="org.archive.wayback.archivalurl.ArchivalUrlRequestParser" + init-method="init"> + <property name="maxRecords" value="1000" /> + <property name="earliestTimestamp" value="1996" /> + </bean> + </property> + </bean> <bean name="8080:rwayback" parent="8080:wayback"> + <property name="collection" ref="localcdxcollection2" /> <property name="parser"> <bean class="org.archive.wayback.archivalurl.ArchivalUrlRequestParser" init-method="init"> @@ -383,19 +302,19 @@ <property name="replayURIPrefix" value="http://localhost:8080/rwayback/" /> </bean> </property> - <property name="collection" ref="remotenutchcollection"> <!-- - <bean class="org.archive.wayback.webapp.WaybackCollection"> - <property name="resourceStore" ref="fancyresourcestore" /> - <property name="resourceIndex"> - <bean class="org.archive.wayback.resourceindex.RemoteResourceIndex" - init-method="init"> - <property name="searchUrlBase" value="http://localhost:8080/wayback/xmlquery" /> - </bean> - </property> - </bean> - --> + <property name="collection"> + <bean class="org.archive.wayback.webapp.WaybackCollection"> + <property name="resourceStore" ref="fancyresourcestore" /> + <property name="resourceIndex"> + <bean class="org.archive.wayback.resourceindex.RemoteResourceIndex" + init-method="init"> + <property name="searchUrlBase" value="http://localhost:8080/wayback/xmlquery" /> + </bean> + </property> + </bean> </property> + --> </bean> <!-- @@ -403,32 +322,32 @@ AccessPoint, but only allows access from the specified IP network. --> <!-- - <bean name="8080:netsecure" parent="8080:wayback"> - - <property name="authentication"> + <bean name="8080:netsecure" parent="8080:wayback"> + + <property name="authentication"> <bean class="org.archive.wayback.authenticationcontrol.AccessControlSettingOperation"> <property name="operator"> <bean class="org.archive.wayback.util.operator.NotBooleanOperator"> <property name="operand"> - <bean class="org.archive.wayback.authenticationcontrol.IPMatchesBooleanOperator"> - <property name="allowedRanges"> - <list> - <value>192.168.1.16/24</value> - </list> - </property> - </bean> - </property> - </bean> - </property> - <property name="factory" ref="excluder-factory-robot"/> + <bean class="org.archive.wayback.authenticationcontrol.IPMatchesBooleanOperator"> + <property name="allowedRanges"> + <list> + <value>192.168.1.16/24</value> + </list> + </property> + </bean> + </property> + </bean> + </property> + <property name="factory" ref="excluder-factory-robot"/> </bean> - </property> + </property> <property name="uriConverter"> <bean class="org.archive.wayback.archivalurl.ArchivalUrlResultURIConverter"> <property name="replayURIPrefix" value="http://192.168.1.16:8080/netsecure/" /> </bean> </property> - </bean> + </bean> --> <!-- The following AccessPoint inherits all configuration from the 8080:wayback @@ -449,22 +368,22 @@ </bean> --> -<import resource="DomainPrefixReplay.xml"/> -<bean name="8081" parent="8080:wayback"> - <property name="useServerName" value="true" /> - <property name="replay" ref="domainprefixreplay" /> - <property name="uriConverter"> - <bean class="org.archive.wayback.domainprefix.DomainPrefixResultURIConverter"> - <property name="hostPort" value="localhost.archive.org:8081" /> - </bean> - </property> - <property name="parser"> - <bean class="org.archive.wayback.domainprefix.DomainPrefixCompositeRequestParser" init-method="init"> - <property name="hostPort" value="localhost.archive.org:8081" /> - <property name="maxRecords" value="1000" /> - </bean> - </property> -</bean> + <import resource="DomainPrefixReplay.xml"/> + <bean name="8081" parent="8080:wayback"> + <property name="useServerName" value="true" /> + <property name="replay" ref="domainprefixreplay" /> + <property name="uriConverter"> + <bean class="org.archive.wayback.domainprefix.DomainPrefixResultURIConverter"> + <property name="hostPort" value="localhost.archive.org:8081" /> + </bean> + </property> + <property name="parser"> + <bean class="org.archive.wayback.domainprefix.DomainPrefixCompositeRequestParser" init-method="init"> + <property name="hostPort" value="localhost.archive.org:8081" /> + <property name="maxRecords" value="1000" /> + </bean> + </property> + </bean> <!-- @@ -477,23 +396,23 @@ in your Tomcat's server.xml file. --> <import resource="ProxyReplay.xml"/> -<bean name="8090" parent="8080:wayback"> - <property name="useServerName" value="true" /> - <property name="replay" ref="proxyreplay" /> - <property name="uriConverter"> - <bean class="org.archive.wayback.proxy.RedirectResultURIConverter"> - <property name="redirectURI" value="http://brad.archive.org/jsp/Redirect.jsp" /> - </bean> - </property> - <property name="parser"> - <bean class="org.archive.wayback.proxy.ProxyRequestParser" init-method="init"> - <property name="localhostNames"> - <list> - <value>brad.archive.org</value> - </list> - </property> - <property name="maxRecords" value="1000" /> - </bean> - </property> -</bean> + <bean name="8090" parent="8080:wayback"> + <property name="useServerName" value="true" /> + <property name="replay" ref="proxyreplay" /> + <property name="uriConverter"> + <bean class="org.archive.wayback.proxy.RedirectResultURIConverter"> + <property name="redirectURI" value="http://brad.archive.org/jsp/Redirect.jsp" /> + </bean> + </property> + <property name="parser"> + <bean class="org.archive.wayback.proxy.ProxyRequestParser" init-method="init"> + <property name="localhostNames"> + <list> + <value>brad.archive.org</value> + </list> + </property> + <property name="maxRecords" value="1000" /> + </bean> + </property> + </bean> </beans> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |