Description
If the exchanges.xml uses an index writer not present (e.g., because the plugin is not in plugin.includes) the index job fails with a NPE:
java.lang.Exception: java.lang.NullPointerException at org.apache.hadoop.mapred.LocalJobRunner$Job.runTasks(LocalJobRunner.java:462) at org.apache.hadoop.mapred.LocalJobRunner$Job.run(LocalJobRunner.java:529) Caused by: java.lang.NullPointerException at org.apache.nutch.indexer.IndexWriters.write(IndexWriters.java:222) at org.apache.nutch.indexer.IndexerOutputFormat$1.write(IndexerOutputFormat.java:62) at org.apache.nutch.indexer.IndexerOutputFormat$1.write(IndexerOutputFormat.java:47) at org.apache.hadoop.mapred.ReduceTask$NewTrackingRecordWriter.write(ReduceTask.java:558)
This should be caught gracefully with a message about an inconsistent configuration.
Attachments
Issue Links
- links to