Description
NetarchiveResourceStore doesn't seem to work at all any more. The alternative NetarchiveCacheResourceStore still does. Requests produce the following exception
10:10:49.795 [Thread 27 proxy handling: favicon.ico] INFO d.n.wayback.NetarchiveResourceStore - Retrieved resource from file '5-1-20171229120204503-00000-kb-test-har-004.kb.dk.warc.gz' at offset '179407' 10:10:49.795 [Thread 27 proxy handling: favicon.ico] DEBUG d.n.c.d.a.BitarchiveRecord - Reading 370 bytes from objectBuffer 10:10:49.796 [Thread 27 proxy handling: favicon.ico] ERROR d.n.wayback.NetarchiveResourceStore - Could not create arcRecordMetaData java.io.IOException: Required field origin not in meta data. at org.archive.io.arc.ARCRecordMetaData.testRequiredField(ARCRecordMetaData.java:106) ~[webarchive-commons-1.1.8.jar:na] at org.archive.io.arc.ARCRecordMetaData.<init>(ARCRecordMetaData.java:89) ~[webarchive-commons-1.1.8.jar:na] at dk.netarkivet.wayback.NetarchiveResourceStore.retrieveResource(NetarchiveResourceStore.java:122) ~[wayback-resourcestore-5.4-20171227.122530-212.jar:e1ba7085a2d4476fd1e850427a66e021e7793d68]
So the record is retrieved but something goes screwy in the parsing.