Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
3.2
-
None
Description
These 3 commands in step 5 (It22GetDataViaUrl) should not require an index.
Hower the output from the commands gives us Internal Server Errors:
wget --execute "http_proxy = kb-test-acs-001.kb.dk:$PORT"
http://viewerproxy/getFile?arcFile=$DOWNLOAD
-14:53:55-
http://viewerproxy/getFile?arcFile=4-1-20070802115626-00000-kb-test-har-002.kb.dk.arc
=> `getFile?arcFile=4-1-20070802115626-00000-kb-test-har-002.kb.dk.arc'
Resolving kb-test-acs-001.kb.dk... 130.226.228.5
Connecting to kb-test-acs-001.kb.dk[130.226.228.5]:8077... connected.
Proxy request sent awaiting response... 500 Internal Server Error
14:53:55 ERROR 500: Internal Server Error.
And the logs gives us this IOFailures because "No index is set":
Aug 2 2007 2:39:48 PM dk.netarkivet.viewerproxy.WebProxy createErrorResponse
WARNING: Exception for : http://viewerproxy/getFile
dk.netarkivet.common.exceptions.IOFailure: No index set while searching for
'http://viewerproxy/getFile?arcFile=4-1-20070802115626-00000-kb-test-har-002.kb.dk.arc'
at
dk.netarkivet.common.distribute.arcrepository.ARCLookup.luceneLookup(ARCLookup.java:160)
at
dk.netarkivet.common.distribute.arcrepository.ARCLookup.lookup(ARCLookup.java:130)
at
dk.netarkivet.viewerproxy.ARCArchiveAccess.lookup(ARCArchiveAccess.java:126)
at
dk.netarkivet.viewerproxy.NotifyingURIResolver.lookup(NotifyingURIResolver.java:72)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.WebProxy.handle(WebProxy.java:129)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:285)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:217)
at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
Aug 2 2007 2:40:30 PM dk.netarkivet.common.utils.LivenessLogger run
FINE: dk.netarkivet.viewerproxy.ViewerProxy is alive at 14:40:30 CEST (02.08.2007)
Aug 2 2007 2:42:02 PM dk.netarkivet.viewerproxy.WebProxy createErrorResponse
WARNING: Exception for : http://viewerproxy/getRecord
dk.netarkivet.common.exceptions.IOFailure: No index set while searching for
'http://viewerproxy/getRecord?arcFile=4-1-20070802115626-00000-kb-test-har-002.kb.dk.arc&arcOffset=2251'
at
dk.netarkivet.common.distribute.arcrepository.ARCLookup.luceneLookup(ARCLookup.java:160)
at
dk.netarkivet.common.distribute.arcrepository.ARCLookup.lookup(ARCLookup.java:130)
at
dk.netarkivet.viewerproxy.ARCArchiveAccess.lookup(ARCArchiveAccess.java:126)
at
dk.netarkivet.viewerproxy.NotifyingURIResolver.lookup(NotifyingURIResolver.java:72)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.WebProxy.handle(WebProxy.java:129)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:285)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:217)
at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
Aug 2 2007 2:44:16 PM dk.netarkivet.viewerproxy.WebProxy createErrorResponse
WARNING: Exception for : http://viewerproxy/getMetadata
dk.netarkivet.common.exceptions.IOFailure: No index set while searching for
'http://viewerproxy/getMetadata?jobID=4'
at
dk.netarkivet.common.distribute.arcrepository.ARCLookup.luceneLookup(ARCLookup.java:160)
at
dk.netarkivet.common.distribute.arcrepository.ARCLookup.lookup(ARCLookup.java:130)
at
dk.netarkivet.viewerproxy.ARCArchiveAccess.lookup(ARCArchiveAccess.java:126)
at
dk.netarkivet.viewerproxy.NotifyingURIResolver.lookup(NotifyingURIResolver.java:72)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.CommandResolver.lookup(CommandResolver.java:81)
at dk.netarkivet.viewerproxy.WebProxy.handle(WebProxy.java:129)
at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
at org.mortbay.jetty.Server.handle(Server.java:285)
at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:457)
at
org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:751)
at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:500)
at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:209)
at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:357)
at
org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:217)
at
org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:475)
NOTE: This bug is originally from Bugzilla bug_id=1045.