ukwa / ukwa-heritrix

The UKWA Heritrix3 custom modules and Docker builder.
9 stars 7 forks source link

ExtractorJson: NoSuchMethodError #2

Closed PsypherPunk closed 10 years ago

PsypherPunk commented 10 years ago

The ExtractorJson module is throwing this error:

java.lang.NoSuchMethodError: org.archive.modules.extractor.Link.addRelativeToBase(Lorg/archive/modules/CrawlURI;ILjava/lang/String;Lorg/archive/modules/extractor/LinkContext;Lorg/archive/modules/extractor/Hop;)V
        at uk.bl.wap.modules.extractor.ExtractorJson.innerExtract(ExtractorJson.java:42)
        at org.archive.modules.extractor.ContentExtractor.extract(ContentExtractor.java:37)
        at org.archive.modules.extractor.Extractor.innerProcess(Extractor.java:101)
        at org.archive.modules.Processor.innerProcessResult(Processor.java:175)
        at org.archive.modules.Processor.process(Processor.java:142)
        at org.archive.modules.ProcessorChain.process(ProcessorChain.java:131)
        at org.archive.crawler.framework.ToeThread.run(ToeThread.java:148)

Quite rightly as that method/signature doesn't exist. However, that's not what we're actually calling.

PsypherPunk commented 10 years ago

No idea what went wrong; I'm blaming Eclipse.