ARCRecord arcRecord = (ARCRecord) arcReader.get(this.offset);
ArchiveRecordHeader header = arcRecord.getHeader();
if (arcRecord.hasErrors())
logger.warning("record has errors: " + arcRecord.getErrors());
System.out.println("========== dumping HTTP header:");
arcRecord.dumpHttpHeader();
System.out.println("========== selected metadata:");
arcRecord.close(); // must close record to get digest
printMetadata(arcRecord,header);
System.out.println("========== getting metadata:");
System.out.println(arcRecord.getMetaData());